私のtableViewで私はself.tableView.tableFooterView = UIView()を持っている必要があります。そうしないと、テーブルがスクロールしすぎてしまいます。問題は、これを追加してUIRefreshControlをリフレッシュするためのプルがもう機能しなくなった場合です。両方を持つ方法はありますか?UIRefreshControlとtableFooterView = UIView()
答えて
カスタムコントロールを使用すると、両方を持つことができないない理由はありません。この
ための制御をリフレッシュしてください。 UIRefreshControl
を正しい方法で追加しましたか? 私のプロジェクトの作業コードは次のとおりです。
var pullToRefreshControl : UIRefreshControl!
override func viewDidLoad() {
super.viewDidLoad()
self.setFooterView()
self.addPullToRefreshView()
}
private func setFooterView() {
let footerView = UIView()
let footerLabel = UILabel()
footerLabel.text = "Table Footer"
footerLabel.sizeToFit()
footerView.addSubview(footerLabel)
self.tableView.tableFooterView = footerView
}
private func addPullToRefreshView() {
pullToRefreshControl = UIRefreshControl()
pullToRefreshControl.attributedTitle = NSAttributedString(string: "Pull To Refresh")
pullToRefreshControl.addTarget(self, action: "refresh:", forControlEvents: .ValueChanged)
self.tableView.addSubview(pullToRefreshControl!)
}
ええ、私はこの正確なコードを自分のプロジェクトで試したが、うまくいかなかった。 (私は削除しなければならなかった - >戻り値がないので、> UIVIew)。何らかの理由で、フッターがすべてのスクロールを妨げています。 – bdc
少し違いますが、InterfaceBuilderまたはコードのいずれかで、TableviewスタイルをPlainではなくGroupedに設定してください。 –
申し訳ありません。それを解決!私にはself.tableView.alwaysBounceVertical = falseがあり、リフレッシュされなかったため動作しませんでした。 – bdc
- 1. UIRefreshControl on UIViewのTableViewControllerサブビュー
- 2. MonoTouch UITableViewControllerとTableFooterView
- 3. UITableViewとUIRefreshControl
- 4. tableHeaderView tableFooterView
- 5. はUIRefreshControl
- 6. はここtableFooterView
- 7. 風景のUIRefreshControl
- 8. iOS7 UIRefreshControl changes contentset
- 9. UITableViewとUIRefreshControlとの距離を移動
- 10. UIRefreshControlをオフセットする
- 11. UIRefreshControlがiOS7で点滅する
- 12. 水平なUIRefreshControlはありますか?
- 13. ネットワークコール後にUIRefreshControlにバインドする
- 14. CGPointsとUIView
- 15. UIViewアニメーションブロックとCAAnimation
- 16. UIViewとUIViewControllerデザインパターン
- 17. UIActionSheetとUIView
- 18. UIViewとUITableView
- 19. UIViewカテゴリとプロパティ
- 20. のUITableView - 直接直接tableHeaderView/tableFooterViewプロパティの設定の違いは何実装-viewForHeaderInSection方法
- 21. UIViewの影とInterfaceBuilder
- 22. スクロールのUIViewとユーザ
- 23. カスタムUIViewのとbecomeFirstResponder
- 24. UIViewのイベントとガーベジコレクション
- 25. iPhone tapJoyとUIViewの
- 26. tableFooterViewの位置を固定する方法
- 27. UIViewを含むUIButton UIView
- 28. UIRefreshControlは、「プルアップ」をリフレッシュするためのものですか?
- 29. UIRefreshControlの色合いの色が与えられた色
- 30. iOS 7のUIRefreshControlによるUITableViewControllerオフセットの修正
さらに詳しく説明できますか? – bdc