簡體   English   中英

禁用uitableview中的退回也會禁用iOS 5上的滾動但不禁用iOS4

[英]Disabling bounces in uitableview also disables scrolling on iOS 5 but not iOS4

我有一個帶有導航控制器中的表視圖的應用程序; 我想禁用彈跳,這樣當我的表處於編輯模式時,用戶可以向下滾動並找到要刪除的行; 否則,它會反彈並且不給他們機會按下該行旁邊的刪除圖標。

所以我這樣做了:

self.tableView.bounces=NO;

當我在iOS 4上運行我的應用程序時,這就像一個魅力。 用戶可以滾動並且表格不會反彈。

但是在iOS 5上,滾動對於表格來說根本不起作用。 沒有卷軸。 所以為了安全起見,我這樣做了:

    self.tableView.bounces=NO;
    self.tableView.scrollEnabled=YES;

但這沒有任何區別。

我以編程方式創建我的表視圖及其導航控制器; 其他一切都與他們合作。 任何想法為什么禁用彈跳也會阻止在iOS 5上滾動?

我在這里找到了解決方案:

編輯視圖框和原點后,UITableView不會滾動

如果手動設置tableview的原點,則在iOS 5上會禁用滾動。 在iOS 4上它不是。 太遺憾了,真的。

暫無
暫無

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

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