«cocoa-touch» 태그된 질문

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

15
UITextField 입력에 숫자 만 허용
iPad에는 iPhone / iPod처럼 "Numpad"키보드가 없습니다. 0에서 9까지의 값만 허용하도록 사용자의 키보드를 제한 할 수있는 방법을 찾고 있습니다. UITextField의 "shouldChangeCharactersInRange"를 사용하는 것을 상상하지만이를 구현하는 가장 좋은 방법을 모르겠습니다.

16
UIView 흔들림 애니메이션
버튼을 눌렀을 때 UIView 흔들림을 만들려고합니다. http://www.cimgf.com/2008/02/27/core-animation-tutorial-window-shake-effect/ 에서 찾은 코드를 수정하고 있습니다 . 그러나 다음 코드를 수정하여 UIView를 흔들면 작동하지 않습니다. - (void)animate { const int numberOfShakes = 8; const float durationOfShake = 0.5f; const float vigourOfShake = 0.1f; CAKeyframeAnimation *shakeAnimation = [CAKeyframeAnimation animation]; CGRect frame = lockView.frame; CGMutablePathRef shakePath …

13
특정 글꼴 및 글꼴 크기의 텍스트 문자열 너비를 계산하는 방법은 무엇입니까?
일부 문자를 표시하는 UILabel이 있습니다. "x", "y"또는 "rpm"처럼. 레이블의 텍스트 너비를 어떻게 계산할 수 있습니까 (사용 가능한 전체 공간을 사용하지 않음)? 이것은 자동 레이아웃을위한 것으로, UILabel 내부에 더 작은 텍스트가있는 경우 다른 뷰가 더 큰 프레임 사각형을 갖게됩니다. UIFont 및 글꼴 크기가 지정된 경우 텍스트 너비를 계산하는 방법이 있습니까? 줄 …


7
핵심 데이터 기본 키
이것은 어리석은 것처럼 보일 수 있지만 xcdatamodel 파일에서 속성을 기본 키로 표시하는 방법을 알아낼 수 없었습니다. 내 영구 저장소는 sqlite 파일입니다. 누구든지 나를 도울 수 있습니까? 이 경우 고유 한 ID를 "확인"하려면 어떻게해야합니까? 유효성 검사 방법이나 뭔가를 작성해야합니까?

16
키 값을 얻기 위해 URL 문자열을 구문 분석하는 가장 좋은 방법은 무엇입니까?
다음과 같은 URL 문자열을 구문 분석해야합니다. &ad_eurl=http://www.youtube.com/video/4bL4FI1Gz6s&hl=it_IT&iv_logging_level=3&ad_flags=0&endscreen_module=http://s.ytimg.com/yt/swfbin/endscreen-vfl6o3XZn.swf&cid=241&cust_gender=1&avg_rating=4.82280613104 나는 같은 signle 부분에있는 NSString을 분할해야 cid=241하고 &avg_rating=4.82280613104. 나는 이것을 해왔 substringWithRange:지만 값이 임의의 순서로 반환되므로 엉망이됩니다. 기본적으로 키 값을 읽을 수 있도록 NSDictionary로 변환 할 수있는 쉬운 구문 분석을 허용하는 클래스가 있습니까 (예 : ValueForKey : cid반환해야 함 241). 아니면 NSMakeRange부분 문자열을 …


9
탐색 컨트롤러 내부의 탭 모음 컨트롤러 또는 탐색 루트보기 공유
저는 Tweetie 앱 에서와 같이 작동 하는 UI 구조를 구현하려고합니다 . 최상위 뷰 컨트롤러는 루트 뷰가 "계정"테이블 뷰인 탐색 컨트롤러 인 것 같습니다. 계정을 클릭하면 하단에 탭 바가있는 두 번째 레벨로 이동합니다. 각 탭 항목은 다른 목록을 표시하며 추가로 드릴 다운 할 수 있습니다 (이후 레벨에는 탭 표시 줄이 표시되지 …


8
NSURLRequest를 사용하여 Http 요청에서 json 데이터를 보내는 방법
나는 Objective-c를 처음 접했고 최근부터 요청 / 응답에 많은 노력을 기울이기 시작했습니다. http GET을 통해 URL을 호출하고 반환 된 json을 구문 분석 할 수있는 작업 예제가 있습니다. 이것의 작동 예는 다음과 같습니다. - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response { [responseData setLength:0]; } - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data { [responseData appendData:data]; } …

11
UIBarButtonItem : 대상 작업이 작동하지 않습니까?
UIBarButtonItem을 호출 하여 설정 한 내부에 사용자 정의보기가 있습니다 -initWithCustomView. 내 바 버튼 항목은 잘 렌더링되지만 탭하면 대상 개체에 대한 작업이 호출되지 않습니다. 내 코드는 다음과 같습니다. UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"someImage.png"]]; UIBarButtonItem *bbItem = [[UIBarButtonItem alloc] initWithCustomView:imageView]; self.navigationItem.leftBarButtonItem = bbItem; [imageView release]; [bbItem setTarget:self]; [bbItem setAction:@selector(deselectAll)];


8
프로그래밍 방식으로 뷰를 만들 때 자동 레이아웃 제약 조건을 설정해야하는 위치
제약이 설정된 다른 예를 봅니다. 일부는 viewDidLoad/ loadView(하위보기가 추가 된 후) 에 설정합니다 . 다른 사람들 updateViewConstraints은에 의해 호출되는 메서드에서 설정합니다 viewDidAppear. 제약 조건을 설정하려고 updateViewContraints하면 레이아웃이 불안정해질 수 있습니다 (예 :보기가 나타나기 전에 약간의 지연). 또한이 방법을 사용하면 기존 제약 조건을 먼저 정리해야 [self.view [removeConstraints:self.view.constraints]합니까?


10
iOS 7 이상 :보기 컨트롤러별로 상태 표시 줄 스타일 설정
상태 표시 줄 스타일 (기본값 또는 lightcontent)을 설정하기 위해 여러 가지 방법을 시도했지만 뷰 컨트롤러별로 작동하도록 할 수 없습니다. 전체 앱에 대해서만 상태 표시 줄 스타일을 설정할 수 있습니다. 누구 힌트가 있습니까? 나는 시도했다 UIViewControllerBasedStatusBarAppearance 과 -(UIStatusBarStyle)preferredStatusBarStyle{ return UIStatusBarStyleLightContent; } 그러나 이러한 방법은 작동하지 않습니다.
79 ios  cocoa-touch 

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