看板 MacDev 關於我們 聯絡資訊
我找到真正的原因了: 依照iOS 7 UI Transition Guide所說 iOS7 的 tableview,如果不設定 header,就會空一行在那裡,所以 要自己設定,所以加上這兩個程式 - (CGFloat) tableView:(UITableView *)tableView heightForHeaderInSection: (NSInteger)section { return 10.0; } -(UIView *) tableView:(UITableView *)tableView viewForHeaderInSection: (NSInteger)section { return nil; } 那行就消失了,這個在 iOS 6之前是不用寫的....唉... 慢慢一個個破解中... -- 昔日所為 今日所受 今日所為 明日所受 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.179.207
appleway:詳細的說明是在UI Transition Guide的哪個章節? 06/16 08:39
Adonisy:講 tableview的部分 06/16 09:43
Adonisy:不過他沒「詳細說明」,他只有比較和 IOS6不同之處 06/16 09:43
darktt:我是感覺這次 iOS7 中只要有用到 xib 的程式都會悲劇 06/16 10:13
darktt:我測試之前上架不用而且 xib 的程式,在 UI 上基本是 OK 的 06/16 10:14
darktt:不過有新的 alertView 不能放入 progressBar 的問題就是了 06/16 10:15