«cocoa-touch» 태그된 질문

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

4
UIToolBar 항목 정렬
UIBarButtonItem다음과 같이 세 가지를 만들었습니다. 그들은 왼쪽으로 정렬되고 오른쪽에 간격이 없도록 가운데 정렬하고 싶습니다. 에서 정렬 속성이 표시되지 않습니다 UIToolBar. 이를 수행하는 다른 방법이 있습니까? //create some buttons UIBarButtonItem *aboutButton = [[UIBarButtonItem alloc] initWithTitle:@"About" style:UIBarButtonItemStyleBordered target:self action:@selector(showAbout:)]; [toolbar setItems:[NSArray arrayWithObjects:settingsButton,deleteButton,aboutButton,nil]]; //Add the toolbar as a subview to the navigation controller. …


11
iOS 애플리케이션에서 전역 상수를 저장할 위치는?
내 iOS 앱의 대부분의 모델은 웹 서버를 쿼리합니다. 서버의 기본 URL을 저장하는 구성 파일을 갖고 싶습니다. 다음과 같이 보일 것입니다. // production // static NSString* const baseUrl = "http://website.com/" // testing static NSString* const baseUrl = "http://192.168.0.123/" 한 줄 또는 다른 줄을 주석 처리하여 모델이 가리키는 서버를 즉시 변경할 수 …



12
iOS 애플리케이션 : 알림을 지우는 방법?
일부 푸시 알림이 전송되는 iOS 애플리케이션이 있습니다. 내 문제는 메시지 / 알림이 iOS의 알림 센터에 남아 있다는 것입니다. 다음에 애플리케이션이 열릴 때 알림 센터에서 애플리케이션에 대한 알림을 제거하려면 어떻게해야합니까? 사람들이 setApplicationIconBadgeNumber알림을 지우기 위해 0 값으로 전화 하는 게시물을 보았습니다. 그것은 나에게 매우 이상해 보이므로 다른 해결책이 존재할 수 있다고 생각합니까? …



6
AVAudioPlayer가 디버그 모드에서 중단 점을 throw합니다.
앱을로드 할 때마다이 줄에 중단 점을 설정 한 것처럼 중지됩니다. self.audioPlayer = [[[AVAudioPlayer alloc] initWithData:[dataPersister loadData:self.fileName] error:&outError] autorelease]; 위 또는이 선 근처에는 중단 점이 없습니다. 디버그 모드에서 앱을 실행할 때만 발생하고 중단 점 후에는 충돌이 발생하지 않습니다. "프로그램 실행 계속"을 클릭해도 아무 일도 일어나지 않는 것처럼 앱이 작동합니다. 다음과 함께 …

4
NSRunLoop 이해
누구든지 설명 할 수 있습니까 NSRunLoop? 그래서 내가 아는 것처럼 NSRunLoop뭔가 연결되어 NSThread있지 않습니까? 그래서 내가 같은 스레드를 만든다고 가정합니다 NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil]; [th start]; -(void) someMethod { NSLog(@"operation"); } 이 스레드가 작업을 마치고 나면? 왜 사용 RunLoops하거나 어디에 사용합니까? Apple 문서에서 읽은 내용이 있지만 명확하지 않으므로 …

15
UILabel에 윤곽선이있는 텍스트를 표시하려면 어떻게해야합니까?
내가 원하는 것은 흰색 UILabel 텍스트 주위에 1 픽셀의 검은 색 테두리입니다. 나는 아래 코드로 UILabel을 서브 클래 싱하는 데까지 이르렀는데, 접선 적으로 관련된 몇 가지 온라인 예제에서 서투르게 조합했습니다. 그리고 그것은 작동하지만 매우 느립니다 (시뮬레이터 제외) 텍스트를 세로로 중앙에 놓을 수 없었습니다 (그래서 마지막 줄에 y 값을 일시적으로 하드 …

23
키보드가 나타날 때 UIScrollView를 어떻게 스크롤합니까?
내 코드에 문제가 있습니다. UIScrollView편집 할 때 이동하려고합니다 .UITextField 키보드 팝으로 숨겨야 . 코드에서 '스크롤 업'하는 방법을 모르기 때문에 지금 메인 프레임을 이동하고 있습니다. 그래서 약간의 코드를 작성했는데 잘 작동하지만 UItextfield를 편집 UITextField하고 'return'버튼을 누르지 않고 다른 필드로 전환 하면 기본보기가 waaayyyyy 위로 올라갑니다. 나는 한 NSLog()당신이 아래에 볼 수있는 …

3
키 입력이 입력 될 때 UITextField의 값을 얻습니까?
다음 코드가 있다고 가정 해 보겠습니다. IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; greetingLabel사용자가 아무 키나 누르 자마자 "Hello [nameTextField]"를 읽고 싶습니다 . 기본적으로 필요한 것은 iPhone에 해당하는 Cocoa delegate method controlTextDidChange입니다. textField:shouldChangeCharactersInRange:대리자 메서드는 키 스트로크 (keystroke)가 발생할 때마다 호출됩니다 - (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string 문자열 인수는 누른 문자를 …

6
"뚱뚱한"Cocoa Touch Framework를 내보내는 방법 (시뮬레이터 및 장치 용)?
Xcode 6 을 사용하면 Dynamic Cocoa Frameworks. 때문에: 시뮬레이터는 여전히 32-bit라이브러리를 사용 합니다. 2015 년 6 월 1 일부터 App Store에 제출 된 앱 업데이트는 64 비트 지원을 포함해야하며 iOS 8 SDK ( developer.apple.com ) 로 빌드되어야합니다. 우리는 장치와 시뮬레이터에서 프로젝트를 실행하기 위해 팻 라이브러리를 만들어야합니다. 즉, 프레임 워크에서 32 …


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