我需要添加NSViewBoundsDidChangeNotification到我的iphone應用程序來檢查用戶是否滾動tableview,但是爲了添加這個我想我需要導入nsview class.from我應該在哪裏添加這個類到我的項目。我需要確認這是檢查我的tableview是否由用戶滾動的最佳方法?如何添加NSViewBoundsDidChangeNotification
2
A
回答
3
NSView
在iPhone上不存在,因爲它使用Cocoa-Touch而不是Cocoa。
如果您想要獲得關於UITableView
的滾動事件的通知,只需實施UIScrollView
委託。它記錄在here。
你要使用的委託方法是這樣的一個:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
}
裏面還有其他方便的方法,但是,如:
- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView
withView:(UIView *)view
atScale:(float)scale{
}
1
NSView與IOS開發無關。
UITableView是UIScrollView的子類,UITableViewDelegate符合UIScrollViewDelegate。這意味着您在UITableView上設置的委託將獲得爲UIScrollViewDelegate定義的所有調用,包括scrollViewDidScroll:
。
相關問題
- 1. Swift NSScrollView更好NSViewBoundsDidChangeNotification觀察?
- 2. 如何添加
- 3. 如何添加
- 4. 如何添加
- 5. 如何添加
- 6. 如何添加標題並添加列?
- 7. 如何添加UIImageView添加到郵件?
- 8. 如何添加附加
- 9. 如何添加附加費
- 10. 如何添加DATETIME()
- 11. 如何添加RXTX
- 12. 如何添加列
- 13. 如何添加Bootstrap?
- 14. 如何添加ImageView?
- 15. 如何添加FBConnectButton?
- 16. 如何添加API
- 17. 如何添加類
- 18. 如何添加itemtap
- 19. 如何添加ActionBarDrawerToggle?
- 20. 如何添加ProgressDialog
- 21. 如何添加va
- 22. 如何添加lastInsertId()?
- 23. 如何添加行
- 24. 如何添加e.preventDefault()
- 25. 如何添加iframe
- 26. 如何在添加參加者後將附件添加到AppointmentItem?
- 27. 如何添加XSL屬性
- 28. 如何添加TreeView到AvalonDock?
- 29. 如何添加在戰爭
- 30. PHP 5.3:如何添加PDFlib?