簡體   English   中英

UIScrollView自行移動

[英]UIScrollView moves on its own

我有一個全屏UIScrollView,它具有幾種可能的布局配置。 它基本上是一個“聯系”卡,其中包括一些按鈕,imageViews,Label和文本字段。 加載時,將根據可用內容移動或刪除按鈕。

奇怪的是,Scorll視圖並不總是從同一位置開始。 有時,它會在視圖頂部加載,有時在底部或兩者之間的所有點加載。 似乎是隨機的。 我有2個可以觸發完全相同的完整布局的聯系人,但是兩個滾動視圖的啟動方式有所不同。 同樣,每個觸點的作用相同,相同的觸點會將滾動視圖置於相同的位置。

有人知道從哪里開始嗎? 我希望滾動視圖始終從頭開始。

這在我身上經常發生。 令人費解,我們將其范圍縮小為更改UITextView的函數。 無論如何, UIKit:當子視圖的寬度超過屏幕邊緣時UIScrollView會自動滾動

模式視圖(滾動條)中的UITextViews實現類似的行為。 因此,我對搜索進行了一些優化,找到了答案。

現在向蘋果發送電子郵件,請問他們的開發者為什么不檢查它是否處於模式中,或者用戶是否在決定確定它應該通過私人調用自行滾動之前是否點擊UITextView,從而使繞行成為“特殊情況”創可貼(自iOS 5.1起)

完成添加對象后,設置scrollView內容偏移量。

[setContentOffset:CGPointMake(0,0)動畫:否]

暫無
暫無

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

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