問題タブ [cncontactpicker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocoa-touch - CNContactPickerViewController のコンテンツが検索バーとステータス バーにブリードする
私は提示しCNContactPickerViewController
ています(ivarを強く参照しています):
ただし、結果は次のとおりです。
問題が発生した後、検索バーの外観を変更しようとしました (何を設定すればよいかわかりませんが、試してみました):[[UISearchBar appearanceWhenContainedInInstancesOfClasses:@[[CNContactPickerViewController class]]] setBarTintColor:[UIColor redColor]];
しかし、何もしませんでした。
なぜこれが起こるのでしょうか? どうすれば修正できますか?
更新:連絡先ビューコントローラーで次のさまざまな組み合わせを試しました:
automaticallyAdjustsScrollViewInsets
definesPresentationContext
edgesForExtendedLayout
modalPresentationStyle
modalPresentationCapturesStatusBarAppearance
しかし、まったく何も変わりません。それらはすべて同じ結果をもたらします。
swift - CNContactViewController を拡張またはサブクラス化して、チェック付きの複数選択を行う
単一の連絡先で CNContactViewController をプルアップできるようにしたいと思います。このページ内に複数選択の機能を追加して、複数のプロパティを選択できるようにし、ユーザーが各プロパティを選択すると、各プロパティを強調表示するか、各プロパティの横にチェックを入れます。
CNContactViewController を拡張するか、サブクラス化する方がよいでしょうか? - これは特定のユース ケースであり、アプリ内のすべての CNContactViewControllers を拡張する必要はないため、私の仮定はサブクラス化です。
チェックマーク/強調表示機能を追加するにはどうすればよいですか?
現在、View Controller を表示できますが、現在、それが tableview なのか containerview なのかさえわかりません。
どんな助けでも大歓迎です。