私はInterface Builderにかなり慣れていません(私はRubyMotionを使用しています)、他の人がビュータグをどのように編成しているかを知りたいです。UIView の上にある UILabel のように、実際にグループ化する必要がある多くのビュー コンポーネントがあります。
私の最初の考えは、ビュー タグからビュー オブジェクトへのすべてのマッピングを処理する単一の関数を持つことです。このようなもの:
def mapTags
@awesomeButton = AwesomeButton.new(
:view => view.viewWithTag 1,
:label => view.viewWithTag 2
)
end
def viewDidLoad
self.mapTags
end
これはまだ満足のいくものではありません。そのため、より経験豊富で賢い人が優れたソリューションを提供してくれることを期待しています。