나는 보통 다음 버튼을 사용하여 버튼의 이미지를 변경합니다. [Button setImage:[UIImage imageNamed:@"image.png"] forState:UIControlStateNormal];
그리고이 코드는 더 이상 사용되지 않습니다. 버튼의 이미지를 변경하는 올바른 구문은 무엇입니까?버튼의 이미지 설정
답변
정확한 구문입니다 (Button
이라는 UIButton
인스턴스가 있다고 가정). 이 메소드는 더 이상 사용되지 않습니다.
다음은 빠른 도움말 섹션에 나와 있습니다. @property (비 원자형, 유지) UIImage * 이미지 설명 \t 셀의 내용으로 사용할 이미지. 가용성 \t iOS (2.0 이상) 사용되지 않음 : 대신 imageView 속성을 사용하여 UIImageView 개체를 가져온 다음 캡슐화 된 이미지를 가져 오거나 설정합니다. 당신이'setImage 사용할 수없는 이유는 아이폰 OS – Glyphs
에 대한 \t UITableViewCell.h 참조 \t있는 UITableViewCell 클래스 참조 가이드 \t 테이블보기 프로그래밍 가이드 선언 forState : 당신은 setImage''방법,하지만 예제를 사용하는 :'그것은 더 이상 사용되지 않습니다. 그리고 문서에서 말하는 것처럼, 대신에 다음을 사용할 수 있습니다 :'[[Button imageView] setImage : [UIImage imageNamed : @ "image.png"]]'. – ganzogo
이 코드만으로는 작동하지 않는 것 같습니다. 응용 프로그램이 제어 상태가 무엇인지 알아야한다고 생각합니다 (그러나 빠른 도움말 메시지의 문제는 해결됩니다). – Glyphs
문제가 해결되었습니다. 당신은 그것이 해결책을 찾기 위해 나에게 걸린 시간을 믿지 않을 것이다 ... 사실, 내 코드는 다음과 같다 : 나는 단어를 이미지 한 후 커서를 놓으면
//Changes the icon image
[Button setImage:[UIImage imageNamed:@"image.png"] forState:UIControlStateNormal];
, 내가 얻을 빠른 도움말 사용되지 않는 코드 메시지. 그래서 한동안이 문제를 해결할 수있는 방법을 찾으려고 노력했습니다. 버그가 될 수 있다고 생각했습니다. 그래서 처음에는 첫 번째 줄 다음에 줄 바꿈을 추가하고 두 번째 줄에 커서를 놓았습니다. 더 이상 사용되지 않는 코드 메시지가 없습니다. 그런 다음 단순히 이미지라는 단어를 삭제했습니다.
//image
[Button setImage:[UIImage imageNamed:@"image.png"] forState:UIControlStateNormal];
이 분리
//Changes the icon
[Button setImage:[UIImage imageNamed:@"image.png"] forState:UIControlStateNormal];
없음되지 않는 코드 메시지 ..., 난 단지 단어의 이미지를 유지하기 위해 노력
사용되지 않는 코드 메시지입니다.
더 나은 : 모든 것을 삭제 만 유지 : //image
되지 않는 코드 메시지를. 버그와 많이 닮았습니다 ...
- 1. 버튼의 이미지 설정 android
- 2. 특별히 버튼의 왼쪽에 이미지 설정
- 3. 설정 방법 버튼의 배경 이미지
- 4. 라디오 버튼의 이미지 옵션 설정 - Android
- 5. 이미지 버튼의 가속기 (액세스 키) 설정 방법
- 6. Jquery Mobile 버튼의 배경 이미지 설정
- 7. 버튼의 우선 순위 설정
- 8. 버튼의 이미지
- 9. CButtonColumn 버튼의 returnURL 설정
- 10. 버튼의 세로 맞춤 설정
- 11. 자바에서 버튼의 위치 설정
- 12. 버튼의 배경 이미지
- 13. 이미지 버튼의 클릭 이벤트에서
- 14. 버튼의 이미지 변경
- 15. SWT 버튼의 텍스트와 이미지
- 16. 버튼의 텍스트와 이미지 정렬
- 17. 이미지 버튼의 텍스트를 변경해야합니다.
- 18. 이미지 버튼과 버튼의 차이점
- 19. AS3에서 버튼의 스킨 상태 설정
- 20. 초기 설정 취소 버튼의 배경색
- 21. 신속한 버튼의 배경 그라디언트 설정
- 22. YUI 메뉴 버튼의 값 설정
- 23. TCL에서 버튼의 클릭 상태 설정
- 24. 자식보기에서 부풀린 버튼의 OntouchListener를 설정
- 25. Android에서 이미지 버튼의 동적 크기 이미지
- 26. iPhone : navigationItem 버튼의 width 속성 설정
- 27. URL 버튼의 Android 이미지 버튼
- 28. 이미지 설명 버튼의 내용 설명
- 29. JS를 사용하는 버튼의 이미지 변경
- 30. 툴바 버튼의 배경 이미지 생성
이 메소드가 더 이상 사용되지 않을 것이라고 생각되는 이유는 무엇입니까? –
당신은 당신의 질문에 관한 좀 더 많은 정보를 제공 할 수 있습니까? 나는 당신이 시도한 것을 의미합니까 ??? –
Xcode의 최신 업데이트 이후로이 코드와 함께 제공되는 빠른 도움말 메시지는 아래를 참조하십시오. '[Button imageView] setImage : [UIImage imageNamed : @ "image.png"]]'코드를 대체하는 것으로 보이지만, 앱은 여전히 컨트롤 상태가 버튼에 이미지를 표시하는 것인지를 알아야합니다. – Glyphs