Re: [閒聊] ios7之UISegmentedControl移位

看板MacDev作者 (堂本瓜一)時間12年前 (2013/06/15 16:18), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《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

06/15 16:24, , 1F
可以 [self setView:tableView]; 這樣子就等於
06/15 16:24, 1F

06/15 16:24, , 2F
UITableViewController 了
06/15 16:24, 2F

06/15 16:28, , 3F
我試看看,畢竟我用 xib拉的 view與 tableview
06/15 16:28, 3F
文章代碼(AID): #1Hl2D0hE (MacDev)
文章代碼(AID): #1Hl2D0hE (MacDev)