2012-01-04 13 views
8

Eliminé el menú principal de mi archivo xib. ¿Cómo puedo recrearlo sin hacer frente al otro xib recién creado?Cómo agrego el Menú principal a xib

Parece que no encuentro cómo decirle a IB que el menú que agrego de la biblioteca de objetos es en realidad el menú principal de la aplicación.

Respuesta

7

No puede. Usted solía ser capaz de simplemente conectar la toma mainMenu a su menú, pero a partir de Xcode 4, no hay una toma mainMenu y no hay forma de reemplazo para crear un menú principal en una punta existente.

Debe crear una nueva punta de MainMenu utilizando el comando Nuevo archivo y copiar el objeto del Menú principal desde esa punta o simplemente reemplazar la punta antigua por la nueva.

3

No parece que pueda establecer un menú como menú principal dentro del IB; sin embargo, si abre el xib en un editor de texto (o en xcode haga clic con el botón secundario en el nombre del archivo xib en el explorador de archivos; Código fuente). Puede añadir el atributo a la etiqueta de menú:

systemMenu="main" 

esto dará paso:

<menu title="Foo" systemMenu="main" id="some-id"> 

Después de guardar el archivo IB releerlo como menú principal.

Cuestiones relacionadas