2014-08-28 18 views
0

我具有包括顯示爲與設置到父視圖的幀的重疊可滾動輸入表格和表情選擇器:ScrollView問題在調用[self.view addSubview:self.overlayView]後重置它的位置;

self.emoticonOverlayView = [[EmoticonOverlayView alloc] initWithFrame:self.view.bounds]; 
[self.view addSubview:self.emoticonOverlayView]; 

的表情符號疊加視圖彈出就好,但UIScrollView中其下方滾動到頂端。關於它爲什麼滾動回頂端的任何建議都會非常有幫助。

我試圖使用這個建議,但它似乎沒有解決問題。 UIScrollView unwanted scrolling after addSubview or changing frame

謝謝!

+0

您可以先嚐試將內容視圖添加到滾動視圖並在此內容視圖中包含所有子視圖。 – sha 2014-08-28 03:20:21

+0

感謝您的建議。你是正確的,我的所有scrollview控件都不包含在我的滾動視圖中的單個視圖中(我已經看到這是最佳實踐)。我將在明天開始工作時嘗試。謝謝! – Hawk 2014-08-28 07:12:33

+0

這完全解決了這個問題,謝謝! – Hawk 2014-08-28 19:42:58

回答

1

您可能需要先嚐試將內容視圖添加到滾動視圖,並在該內容視圖中包含所有子視圖。