2009-04-08 4 views
-1

레이블에 표시되는 일부 텍스트를 보이지 않게 만들고 싶습니다.cocos2d를 사용하여 iPhone 응용 프로그램에서 일부 텍스트를 보이지 않게 (레이블로 표시) 만들 수 있습니까?

labelname.visible = NO; 

그러나 다른 화면을 호출하면이 문제가 발생합니다. 이런 종류의 문제를 일으키지 않는 라벨 텍스트를 보이지 않게 만드는 다른 방법이 필요합니다.

+0

visible = NO로 어떤 문제가 있는지 설명 할 수 있습니까? "다른 화면으로 전화 할 때"는 무엇을 의미합니까? –

+0

그리고 어떤 클래스가 리블입니까? –

+0

나는 내가 좋아하는 장면 또는 레이어 인터페이스를 사용하지 cocos2d.Where에 사용하여 내 프로젝트를하고있는 중이 야 : @ 인터페이스의 GameScene : 장면 {} @end @interface의 GameLayer : 내가 볼 사용하는 경우 = NO 다음 레이어 { @end 를 내가 LandingScene과 같은 다른 장면에서이 GameScene을 호출 할 수 없습니다. 프로그램을 호출하면 gdb가 실행됩니다. – Rana

답변

0

레이블을 추가/제거하여 숨기거나 표시 할 수 있습니다. 나중에 검색 할 수 있도록 레이블 인스턴스 만 유지하면됩니다. 하지만 [yourLabel setVisible : NO]는 장면 사이에 문제가 발생해서는 안됩니다.