我設置了一個UIRefreshControl在我的UITableViewController抵消由於UIRefreshControl,但導航欄和UITableView的頂部之間有很大的差距。使用'調整滾動視圖插圖'不起作用,因爲控制器在啓動時會覆蓋導航欄。我可以禁用'頂部酒吧',但我希望滾動時具備這種能力。當在調試器中閒逛,我在不同的時間注意到tableView.contentInset是82分,這是從ususal 20/64 PT不同的偏移人們談論關於新ios7酒吧的行爲所抵消。這裏發生了什麼?修復的UITableViewController在iOS的7
9
A
回答
24
實測值而閒逛更多的溶液;希望它可以節省幾個小時!
我需要實例化了我UIRefreshControl viewDidLoad:
後,或避免設置其attributedTitle
代碼至少要等到之後(例如,如果我能在清爽的IB表)。設置裏面viewDidLoad中的字符串:弄亂的iOS的控制+的tableview的佈局,但它的內部viewWillAppear:
確定以後一旦幾何圖形設置。我認爲82分是UIRefreshControl的高度。在IB中設置刷新標題也可以避免這個問題,除非我在代碼中這樣做,因爲我不想在每次表中都啓用IB的刷新。
相關問題
- 1. 修改NSFetchedResultsController fetchRequest在iOS的7
- 2. UINavigationController中的UITableViewcontroller ios
- 3. iOS 7 - 帶有嵌入式UITableViewController和UISearchBarController的ContainerView
- 4. iOS 7.手動推送UITableViewController時的框架問題?
- 5. 在iOS的7
- 6. 在iOS的7
- 7. IOS的UITableViewController編輯模式
- 8. 在UITableViewController中擴展UIViewController IOS
- 9. iOS定位修復
- 10. 如何修復ie 7中的重疊?
- 11. 修復2 Internet Explorer 7的CSS錯誤
- 12. iOS UITableViewController didSelectRowAtIndexPath不加載另一個UITableViewController
- 13. UITableViewController複製行?
- 14. 在Windows XP中修復Magento IE-7
- 15. iOS 7 - PopOver中的UITableViewController可能發現錯誤接收器(UITableViewController)沒有標識符的繼承
- 16. 的UITableView在iOS 7
- 17. 的iOS 7 - 在C
- 18. iOS 7使用UIPickerView很慢地打開UITableViewController
- 19. iOS 7:UITableViewController:更改/替換刪除按鈕
- 20. iOS 7 - UITableViewController大數據源 - 策略建議?
- 21. 的iOS的UITableViewController細胞填充數據
- 22. 如何複製在iOS上修復的background-attachment
- 23. IOS滾動網站修復
- 24. 修復iOS的字體垂直對齊
- 25. iOS 7 - 修復了虛擬鍵盤上的頁腳工具欄中斷
- 26. 修復pngcrush在iOS中編譯libgdx
- 27. ipad3 kEAGLDrawablePropertyRetainedBacking bug - 在ios 6中修復?
- 28. 在Jailbroken iOS中修復CA證書?
- 29. iPhone:在的UITableViewController
- 30. 的iOS 7 UITableViewCellSeparatorStyleSingleLineEtched
感謝張貼這個!我確實在viewDidLoad中設置了我的refresh控件的屬性標題,如果它太快(在VWA之前),它會破壞佈局。 – adamweeks
哇,我一直在努力與這個愚蠢的uirefreshcontrol幾個小時。感謝你! –
沒有爲我在viewWillAppear中工作,但它在viewDidAppear –