作者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
→ darktt:可以 [self setView:tableView]; 這樣子就等於 06/15 16:24
→ darktt: UITableViewController 了 06/15 16:24
→ Adonisy:我試看看,畢竟我用 xib拉的 view與 tableview 06/15 16:28