«cocoa-touch» 태그된 질문

iOS 앱을 구동하는 Cocoa Touch Framework는 Mac에서 발견 된 많은 입증 된 패턴을 공유하지만 터치 기반 인터페이스 및 최적화에 특별히 중점을두고 구축되었습니다.


6
UITableView, 구분자 색은 어디에 설정합니까?
UITableViewIB에을 추가 하고 "대리인"및 "데이터 원본"을 설정했으며 모두 제대로 작동합니다. 다음에하고 싶었던 것은 구분 기호 색상을 변경하는 것이었지만이를 찾을 수있는 유일한 방법은 대리자 콜백 중 하나에 메소드를 추가하는 것이 었습니다. 나는 현재 이것을 가지고 있지 않지만 컨트롤러에서 "iVar"를 추가하여 UITableViewIB에 링크 한 다음 구분 기호 색상을 viewDidload? -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath …



14
UIButton : 선택된 강조된 상태에 대한 이미지 설정
버튼 상태에 대한 이미지를 보통, 강조 표시 및 선택으로 설정했지만 선택한 상태의 버튼을 누르고 강조 표시하면 강조 표시된 이미지가 표시되지 않고 회색으로 표시됩니다. 버튼을 선택했을 때 강조 표시된 상태로 이미지를 설정할 수 있습니까? 내 코드 : [button setImage:[UIImage imageNamed:@"normal.png"] forState:UIControlStateNormal]; [button setImage:[UIImage imageNamed:@"pressed.png"] forState:UIControlStateHighlighted]; [button setImage:[UIImage imageNamed:@"checked.png"] forState:UIControlStateSelected]; 내가 할 …

13
UITableView 셀 내부의 URL에서 비동기 이미지로드-스크롤하는 동안 이미지가 잘못된 이미지로 변경됨
UITableView 셀 내부에서 그림을 비동기식으로로드하는 두 가지 방법을 작성했습니다. 두 경우 모두 이미지가 정상적으로로드되지만 테이블을 스크롤하면 스크롤이 종료되고 이미지가 올바른 이미지로 돌아갈 때까지 이미지가 몇 번 변경됩니다. 왜 이런 일이 일어나고 있는지 전혀 모른다. #define kBgQueue dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) - (void)viewDidLoad { [super viewDidLoad]; dispatch_async(kBgQueue, ^{ NSData* data = [NSData dataWithContentsOfURL: …

4
UIView 서브 클래 싱에 대한 올바른 연습?
일부 사용자 정의 UIView 기반 입력 컨트롤을 작업 중이며 뷰 설정에 대한 적절한 연습을 확인하려고합니다. UIViewController에 작업 할 때, 그것은 사용하기 매우 간단 loadView관련 viewWill, viewDid방법,하지만 UIView의 서브 클래스 때, 내가 가지고있는 가장 가까운 methosds는 `awakeFromNib, drawRect및 layoutSubviews. (설정 및 분해 콜백 측면에서 생각하고 있습니다.) 제 경우에는에서 프레임과 내부보기를 설정하고 …

9
코코아 objective-c 클래스에서 변수 앞의 밑줄은 어떻게 작동합니까?
몇 가지 iPhone 예제에서 속성이 변수 앞에 밑줄 _을 사용했다는 것을 보았습니다. 누구나 이것이 무엇을 의미하는지 알고 있습니까? 아니면 어떻게 작동합니까? 내가 사용하는 인터페이스 파일은 다음과 같습니다. @interface MissionCell : UITableViewCell { Mission *_mission; UILabel *_missionName; } @property (nonatomic, retain) UILabel *missionName; - (Mission *)mission; 위의 내용이 정확히 확실하지 않지만 …

20
NSDate가 오늘인지 확인하는 방법?
확인하는 방법 NSDate오늘 소속 ? 에서의 처음 10자를 사용하여 확인했습니다 [aDate description]. [[aDate description] substringToIndex:10]문자열을 반환 "YYYY-MM-DD"하므로 문자열을에서 반환 한 문자열과 비교했습니다 [[[NSDate date] description] substringToIndex:10]. 더 빠르고 깔끔한 확인 방법이 있습니까? 감사.

10
실제로 NSAssert의 요점은 무엇입니까?
내가 알고있는 것은 : 단언이 실패하면 앱이 충돌한다는 것입니다. 이것이 NSAssert를 사용하는 이유입니까? 아니면 다른 장점은 무엇입니까? 그리고 -1을 매개 변수로받지 않아야하지만 -0.9 또는 -1.1 일 수있는 함수와 같이 코드에서 만든 가정 위에 NSAssert를 배치하는 것이 옳습니까?

18
Facebook의 새로운 iOS 앱과 같은 사이드 와이프 메뉴를 개발하는 가장 좋은 방법은 무엇입니까?
사이드 스 와이프 메뉴가 더 많은 정보가 각 iPhone 응용 프로그램에 적용됨에 따라 더욱 일반적인 인터페이스 요소가되고있는 것으로 보입니다. Facebook은 최신 버전으로이를 포함 시켰으며 새로운 Gmail 앱에도 포함되어있는 것으로 보입니다 . 더 일반적인 인터페이스 요소가되고 있기 때문에 누군가가 이와 같은 것을 개발하는 가장 효율적인 방법에 대해 생각하고 있는지 궁금합니다. 나는 …



10
사용자 정의 셀없이 UITableViewCell에서 텍스트를 줄 바꿈하는 방법
이것은 iPhone 0S 2.0에 있습니다. 2.1에 대한 답변도 훌륭하지만 테이블과 관련된 차이점을 알지 못합니다. 기본적으로 UITableViewCell포함되어 있기 때문에 사용자 정의 셀을 만들지 않고 텍스트를 줄 바꿈하는 것이 가능해야합니다 UILabel. 맞춤 셀을 만들면 작동 할 수 있지만 이것이 달성하려는 것이 아닙니다. 현재 접근 방식이 작동하지 않는 이유를 이해하고 싶습니다. 셀이 텍스트 …

15
iOS에서 HTML을 NSAttributedString으로 변환
UIWebView일부 텍스트를 처리하고 올바르게 색상을 지정 하는 인스턴스를 사용 하고 있습니다. 결과는 HTML로 표시되지만에 표시하지 않고 HTML UIWebView로 표시하고 싶습니다 Core Text.NSAttributedString . 나는 만들 수 있고 NSAttributedString 있지만 HTML을 중요한 문자열로 변환하고 매핑하는 방법을 잘 모르겠습니다. Mac OS X NSAttributedString에서는initWithHTML: 방법이 있지만 Mac 전용이며 iOS에서는 사용할 수 없다는 있습니다. …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.