簡體   English   中英

UITextField不響應UIScrollView Xcode 7.3

[英]UITextField Not Responding UIScrollView Xcode 7.3

我有一個UIScrollView在我ViewController和內容查看中UIScrollView 內容視圖中還有其他各種視圖,以使對使用的labelstextfields理解更加可讀

這是一個屏幕快照,可幫助您了解viewcontroller的層次結構

所有約束設置正確,我可以看到views因為它們在所有大小的設備上的情節提要中對齊,所有textFieldsUIViews都啟用了userInteraction(我已三重選中),但仍無法編輯啟動視圖控制器時,它們不會立即在屏幕上可見。

例如,如果在啟動viewController (4.0“設備)時前三個UItextFields是可見的,則可以對其進行編輯;或者在啟動viewController (5.7”設備)時前五個UItextFields是可見的,可以對其進行編輯,而其余的則不響應與用戶互動

我通過更改所有LabelsTextFieldsViews的背景色來檢查它們是否在任何情況下重疊。 什么都沒有重疊,所有都在應有的位置。

viewDidLayoutSubviewsscrollView設置了Content Size

-(void)viewDidLayoutSubviews {
[self.scrollView setContentSize:CGSizeMake([UIScreen mainScreen].bounds.size.width, 1724)]; }

高度1724永遠不會改變,無論運行代碼的設備的大小如何

請檢查您的contentview大小或setbackground的scrollviewcontentview顏色。 我認為Contenview規模並未增加。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM