UIBarButtonItem
排他的なタッチを作る方法はありますか?現時点では複数の項目を同時に選択することができ、アプリケーションをクラッシュさせてしまいます。UIBarButtonItem、排他的なタッチを設定
答えて
navbarをサブクラス化するよりも簡単な方法ですが、同じ考え方です。
for(UIView *temp in self.navigationController.navigationBar.subviews)
{
[temp setExclusiveTouch:YES];
}
バーボタンの項目を追加した直後に挿入します。
この問題は、UINavigationBarをサブクラス化し、layoutSubviewsメソッドをオーバーライドすることで管理しました。このようなもの:
- (void)layoutSubviews {
[super layoutSubviews];
for (UIView *view in self.subviews) {
view.exclusiveTouch = YES;
}
}
これはUIBarButtonItemのために動作しませんが、それは働いていなかったのiOS 7ではinitWithTitle
何がうまくいかないのですか?これは他人の投稿に対するコメントではないはずですか? –
を使用して作成しました。私はこの方法を使って修正しました。
for(UIView *temp in self.navigationController.navigationBar.subviews){
[temp setExclusiveTouch:YES];
for(UIView *temp2 in temp.subviews){
[temp2 setExclusiveTouch:YES];
}
}
過去を掘り下げてお詫び申し上げます。私はこれに遭遇し、サブビューを通してループするよりも良い方法があると思った。
私は次のようにUIBarButtonItemsが排他的になることがわかった:
[self.navigationController.navigationBar setExclusiveTouch:YES];
iOS7は排他的なタッチが継承してきたことがあります。
それは私のためには機能しません。私はiOS7で走っています。 – Qiusheng
これはiOS 8でも動作しません。 –
- 1. 商品税別の設定:包括的/排他的税金
- 2. は排他的
- 3. 相互排他的なチェックボックスロジック
- 4. 排他的iOS UTI
- 5. linux flock(2)を排他的な排他ロック要求から守るには?
- 6. データベース排他性設計
- 7. itemscontrolの相互に排他的なボタン
- 8. 相互排他的なドラッグ/ドロップグラフイベント
- 9. bashの排他的な配列
- 10. 排他的完全な結合でr
- 11. pythonの相互排他的なオプショングループ
- 12. 排他的なゲートウェイの真偽ロジック -
- 13. 角2相互排他的なチェックボックス
- 14. 相互に排他的な注釈
- 15. NGリピート、排他的なJSON変数
- 16. Python - オブジェクトの排他的な属性値?
- 17. 相互排他的な引数グループ?
- 18. 相互に排他的な選択ボックス
- 19. 排他的なINの使い方は?
- 20. jQueryセレクター:排他的OR
- 21. どのように排他的な書き込みを達成するが、非排他的な読み取り?
- 22. 相互に排他的ではない変数を相互排他的な変数に再コード
- 23. Python:相互排他的な位置指定の引数
- 24. SQLサーバー:列を相互排他的に定義する
- 25. Subversionリビジョン指定子を含むか、排他的ですか?
- 26. 包括的と排他的な違いはありますか?
- 27. ハスケルエラー:関数内の非排他的パターン
- 28. JMS + ActiveMQ:データへの排他的アクセス
- 29. プロローグ、排他的ORとのエラー
- 30. 重畳密度、非排他的サブセット
これで解決策を得ましたか? – learner2010