作者Adonisy (堂本瓜一)
看板MacDev
标题Re: [闲聊] ios7之UISegmentedControl移位
时间Sat Jun 15 16:18:05 2013
※ 引述《Adonisy (堂本瓜一)》之铭言:
: ios7的界面
: http://cenet.talkce.com/userupload/2013/6/14/test313142828.jpg
: (你是在位移什麽啦~~~),我还在程式写死 frame(0,0,长,宽)喔...
这个问题大致上来讲稍微掌握了可能产生的原因:
如果是 View加 tableview 加 UISegmentedControl,在上方就会移位
但如果是只有 TableView 加 UISegmentedControl ,就不会移位
不过老实说,谁现在写程式会不用 UIView去叠加 tableview 呢?
难不成要写成这样吗?(已试过,可行,但我不想这样写...)
float version = [[UIDevice currentDevice].systemVersion floatValue];
if (version<7.0)
{
[myTableView setFrame:CGRectMake(0, 0, 320, 500)];
}
else
{
[myTableView setFrame:CGRectMake(0, -25, 320, 500)];
}
--
昔日所为 今日所受
今日所为 明日所受
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.221.67.175
1F:→ darktt:可以 [self setView:tableView]; 这样子就等於 06/15 16:24
2F:→ darktt: UITableViewController 了 06/15 16:24
3F:→ Adonisy:我试看看,毕竟我用 xib拉的 view与 tableview 06/15 16:28