私の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. はここtableFooterView
- 6. iOS - UITableViewのUIRefreshControl対UITableViewControllerのUIRefreshControl
- 7. はUIRefreshControl
- 8. 風景のUIRefreshControl
- 9. iOS7 UIRefreshControl changes contentset
- 10. UITableViewとUIRefreshControlとの距離を移動
- 11. Buttonはイベントに応答しないtableFooterViewで作成します
- 12. UIRefreshControlをオフセットする
- 13. tableViewの色を変更しますか?.tableFooterView
- 14. UIRefreshControlが機能しません
- 15. UIRefreshControlが表示されない
- 16. ネットワークコール後にUIRefreshControlにバインドする
- 17. UIRefreshControlがiOS7で点滅する
- 18. UIRefreshControlがフォアグラウンドiOS 10に戻ります。
- 19. 水平なUIRefreshControlはありますか?
- 20. UIRefreshControlをUIImageViewに置き換えます。
- 21. 変更のUIView(UIViewのとボタン付き)
- 22. UITableView tableFooterViewがUITableViewの上部に表示されます - 間違って
- 23. iOS 11 UIRefreshControl with NavigationBar LargeTitleとSearchControllerが消える
- 24. UIRefreshControlがカスタムTableViewCellと組み合わせてグリッチする
- 25. UIViewアニメーションブロックとCAAnimation
- 26. UIActionSheetとUIView
- 27. UICollectionViewCellとUIViewの
- 28. CGPointsとUIView
- 29. UIViewとUITableView
- 30. UIViewカテゴリとプロパティ
さらに詳しく説明できますか? – bdc