這超出了令人沮喪的地步。我有與UINavigationController的(因而UINavigationBar的)推我UIScrollView的內容倒在頂部的問題,類似的問題在這裏找到:IOS9:UINavigationController中的UIScrollView偏移量
iOS 7 -- navigationController is setting the contentInset and ContentOffset of my UIScrollView
IOS7 : UIScrollView offset in UINavigationController
我都嘗試建議的解決方法在我的視圖控制器的viewDidLoad()
方法中設置self.automaticallyAdjustsScrollViewInsets = true
,並在Interface Builder中取消選擇。這兩個解決方案都刪除了頂部的邊界,但正如其他一些人已經注意到的,我無法再滾動。
的UIScrollView中和內容查看填充整個視圖控制器。我的內容視圖(在UIScrollView內)包含標籤,分段和底部的UITextView。它與Content View中的內容有關嗎?
如果需要,我可以附上照片。使用的XCode 7,斯威夫特2,和iOS 9
我解決了我的問題。在自動佈局中,我沒有設置內容視圖的高度限制。我將內容視圖的底部固定到包含UIScrollView的視圖控制器。我刪除了該引腳並明確設置了高度。它現在有效。 –