私はいつもあなたの必要性は基本的なものならば、あなただけの挿入をCOAN私は私のアプリでカスタムuibuttonsと 背景をしたい場合のUIViewのサブクラスを作成し、私の見解では
をスタイル関連のものを追加する必要がありますがなどの要素を望んでいましたあなたのビューのサブビューは何もサブクラス化する必要はありません。ボタンやビューには、これらの単純なニーズに対応するのに十分なプロパティがあります。しかし、すべてはそれらのニーズが何であるかに依存します。
私のコントローラでこれを処理する必要がありますか?おそらく uibuttonのサブクラスですか?
UIButtonの動作のUIButtonをサブクラス化することは悪い考えではありません:-)しかし、前にも述べたように、特別な動作としては何が必要ですか?特別なイメージ:そのためのプロパティがあります。イベントの特別な反応は、IBActionsのコントローラにそれを管理します。 UFOの振る舞いを持つUIButtonは、それをサブクラス化しましょう。
アライメントはどうですか?いつ私はuiviewをサブクラス化する必要がありますか? にボタンを追加して整列させてください。
うん...私は決してそうは思わない。これはコントローラーで行うことができます。コントローラはUIItem全体を制御します。そのため、ある項目を別の項目に合わせたい場合は、その項目をコントローラーに入力します。ボタンに表示される特殊なグラフィックスやテキストを整列させたい場合は、それをサブライン化してdrawRect
メソッドで管理します。
私の回答は役に立ちましたか? – Oliver