tutorial sirve que para objective objective-c iphone xcode

objective-c - sirve - wkwebview ios



¿Cómo construir un control personalizado en Xcode para el iPhone SDK? (3)

Esto está bien, excepto que es para el iPhone. El iPhone presenta un entorno más difícil para crear el complemento para el generador de interfaz. Debería ser posible, pero aún no he visto un proyecto de Xcode que haga esto. Todos están limitados a la creación de versiones de escritorio de "AppKit", no versiones de "UIKit" de iPhone de los complementos para IB.

Quiero construir un control personalizado para reutilizar en mi proyecto, que consiste en dos UITextFields que están vinculados entre sí + una etiqueta.

Está empezando a ser repetitivo en mi aplicación y huele a duplicación de código;)

Sin embargo, me pregunto cuál es el mejor enfoque aquí.

¿Es mejor hacer todo por código en un controlador o es posible hacer algo visual como los integrados en Xcode?


Puede crear un complemento de Interface Builder para esto. Es bastante directo. Para comenzar, lea la Guía de programación de plug-ins de Interface Builder . Incluso tiene un tutorial rápido y paso a paso para que comiences. Apple recomienda crear un complemento para IB solo para su caso ...


No creo que esto sea posible. Miré brevemente la Guía de programación de complementos de IB y, al parecer, los complementos de compilador de interfaz se implementaron a través de Frameworks personalizados de cacao. Es decir, su complemento está definido en un marco que se carga en Interface Builder. IB busca en los marcos de proyectos actuales para encontrar los componentes personalizados definidos y cargará los complementos en consecuencia. No es posible usar marcos personalizados o de terceros en el iPhone, así que no veo cómo IB haría una conexión aquí. Si alguien tiene más información, me encantaría que esta discusión continúe.