2013-05-17 2 views
0

정말 여기 저기 다니다. 나는 계속 게시물을 읽으며 아무것도 작동하지 않으며 더 혼란 스럽다.UIButton 및 UIBarButtonItem 숨기기/비활성화

"정보"라는 정보 버튼과 "backnav"라는 바 버튼 항목이 있습니다. 정보가 UIButton이고 backnav가 UIBarButtonItem이라는 사실의 차이점을 감안할 때 info.hidden = YESbacknav.enabled = NO을 모두 사용했습니다. 둘 다 일하지 않아. 또한 [info setHidden:YES];[backnav setEnabled:NO]을 사용했으며 그 옵션 중 어느 것도 작동하지 않습니다. 숨기거나 비활성화하려면이 버튼을 -(void)으로 선언해야합니까, 아니면 -(IBAction) 괜찮습니까?

감사합니다. 나는 그들이 전무 걸거야

NSLog(@"%@\n%@", info, backnav); 

:

답변

1

시도 로깅 infobacknav도 의미가 언급되어 있는지 확인합니다. 여기서 일하는 매장이 필요해. 네가 그걸 가지고 있지 않다고 생각해.

+0

콘센트 란 무엇이며, 여러 가지 방법으로 만들 수 있습니다. http://www.apeth.com/iOSBook/ch07.html#_outlet_connections – matt

+0

괜찮습니다. 나는 우스꽝 스럽다 ... 이제 파일 소유주와 연결할 수 있다는 것을 알았지 만 이전에는 그렇게 할 수 없었기 때문에 옵션을 사용할 수있게 된 문법 만 간신히 입수해야했다. 나를. 이제는 내 질문에만 : UIBarButtonItem을 숨기려면 어떻게해야할까요? 또는'enabled = NO; '로 제한됩니까? – Greg

+1

UIBarButtonItem을 숨기려면 바 (툴바 또는 탐색 바)에서 말 그대로 제거하십시오. – matt