私はiPod Touchのメールアプリケーションでこれを確認しています。これがUI要素であるかどうかは疑問です。そうでない場合は、どのように再現できますか?デスクトップでこれはココアタッチのどのUI要素ですか?
5
A
答えて
8
、それは「トークン・フィールド」と呼ばれるだろう彼らはMail.appに登場し、ついにAppKitフレームワークの一部となりました。 Documentation here.
ココアタッチでその外観を再現するのはかなり簡単です。 Cocoa Touchでは、すべてのビューはCore Animationレイヤーによってサポートされ、レイヤーにはcornerRadius
属性があります。その属性をフィールドの高さの半分に設定して、丸められた端を作成します。フラットな外観であれば、背景色を設定できます。また、微妙なグラデーションを描いてより凸面的な外観にすることもできます。
もちろん、テキストなどを設定できる再利用可能なビューが必要な場合は、すべてを行うだけです。カスタムボタンや何かのためにこれらのものがほんの少しだけ必要な場合は、お気に入りの描画プログラムに描画する方が簡単かもしれません。
COTokenField(COPeoplePickerViewControllerの一部)
0
:
別の可能性は、のいずれかとして、サードパーティのコントロールを使用することです
UIKit内にある場合は、UIKit-Artwork-Extractorを使用して取得できます。幸運の検索:)
関連する問題
- 1. これはどんなUI要素ですか? (カスタムタブバー?)
- 2. このUI要素の名前は何ですか
- 3. このUI要素とは何ですか?
- 4. このui-select要素のスタイルシートを変更するにはどうすればいいですか? (角)
- 5. iOSのUI要素は、
- 6. jQueryでは、要素が「マウスオーバーされた」とその要素の子要素を検出するにはどうすればよいですか?ここ
- 7. UI要素のLongpress(または、どの要素が押されたかを確認する方法)
- 8. Monad:[UI要素] vs [要素]
- 9. 活字体+ Vueの+要素-UIは、私はVueの+のtypescriptですと要素-UIを使用するにはどうすればよい
- 10. メインスレッド以外のUI要素にアクセスすることはできますか?
- 11. Angular UIの$ dialog.messageBox()はどこですか?
- 12. material-ui v1のInput要素のイベントタイプは何ですか?
- 13. モーダルビューのUI要素のアニメーション
- 14. AndroidのUI要素のアニメーション
- 15. javascript uiの子要素からの幅
- 16. ココアタッチ実装ファイルですか?
- 17. UI要素の命名
- 18. Android:キャンバスレイヤー上のUI要素
- 19. UI要素のC#別スレッド
- 20. カスタムビューui要素の表示
- 21. QtデザイナーでのUI要素のレイヤー化
- 22. XCode:ストーリーボードエディタでのUI要素の移動
- 23. Swift 4 - アウトレットコレクションのカスタムUIViewからUI要素を取得するにはどうすればいいですか?
- 24. 、imgのデフォルトはインライン要素かブロック要素ですか?この記事の
- 25. jQuery UIのドラッグされた要素の子要素を取得する方法
- 26. IBのUI要素のフォントを "システム"フォントに設定するにはどうすればよいですか?
- 27. RのUI要素の近くにエラーメッセージを表示するにはどうすればいいですか?
- 28. Eclipse RCPで子要素のUI要素をサイズ変更
- 29. Windows Phone 7でUI要素の同時タッチを検出するにはどうすればいいですか
- 30. スワイプで2つのUI要素を接続するにはどうすればよいですか? WP8.1
おそらくUIButton?たぶん、矢印が描かれたカスタムボタンだけで、ボタン自体のテキストを変更することができます。 – Pochi