Pergunta

Quando eu uso a este método para inicializar um UITabBarItem:

- (id)initWithTitle:(NSString *)title image:(UIImage *)image tag:(NSInteger)tag

Eu preciso ter uma tag diferente para cada item da barra de guia, ou (desde que eu não usá-los) eu posso simplesmente usar o mesmo valor tag para todos eles?

Foi útil?

Solução

Eu tenho certeza que você pode simplesmente deixá-los todos como 0 ou qualquer outro número que você escolher. Cada UIView pode potencialmente ter um tag diferente, e Interface Builder define-los todos para 0 por padrão. Eu não correr em quaisquer problemas com isso.

Outras dicas

A partir da Apple UITabBarItem referência de classe:

tag -. Tag do receptor, um inteiro que você pode usar para identificar objetos de item bar em sua aplicação

Assim, parece que ele realmente não importa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top