«cocoa-touch» 태그된 질문

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




30
키보드를 해제하는 쉬운 방법?
내 테이블의 많은 테이블 셀에 상당히 많은 컨트롤이 흩어져 있으며 모든 컨트롤을 반복하고 첫 번째 응답자로 모두 사임하지 않고 키보드를 해제하는 더 쉬운 방법이 있는지 궁금합니다. 질문은 .. 키보드의 현재 첫 번째 응답자를 어떻게 얻습니까?


28
UIButton에 여러 줄 텍스트를 어떻게 추가합니까?
다음 코드가 있습니다 ... UILabel *buttonLabel = [[UILabel alloc] initWithFrame:targetButton.bounds]; buttonLabel.text = @"Long text string"; [targetButton addSubview:buttonLabel]; [targetButton bringSubviewToFront:buttonLabel]; ... 버튼에 여러 줄 텍스트를 가질 수 있지만 UIButton의 backgroundImage에 의해 텍스트가 항상 가려집니다. 버튼의 하위 뷰를 표시하기위한 로깅 호출은 UILabel이 추가되었지만 텍스트 자체는 볼 수 없음을 나타냅니다. 이것은 UIButton의 버그입니까, …

7
아래로 누를 때 UILongPressGestureRecognizer가 두 번 호출됩니다.
사용자가 2 초 동안 눌렀는지 감지하고 있습니다. UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; 이것이 긴 프레스를 처리하는 방법입니다. -(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{ NSLog(@"double oo"); } 2 초 이상 누르면 텍스트 "double oo"가 두 번 인쇄됩니다. 왜 이런거야? 어떻게 고칠 수 있습니까?


15
UITableView didSelectRowAtIndexPath : 첫 번째 탭에서 호출되지 않음
에 문제가 UITableView's didSelectRowAtIndexPath있습니다. 내 테이블은 행을 선택할 때 새보기 컨트롤러를 초기화하고 푸시하도록 설정되어 있습니다. 테이블의 행을 처음 탭하면 메서드가 호출되지 않습니다. 다른 행을 선택하면 정상적으로 작동합니다. 에 중단 점을 설정하여이를 확인했습니다 didSelectRowAtIndexPath. NSLog메소드에를 추가 할 때 마지막으로 새보기 컨트롤러를 푸시하는 두 번째 행을 선택하면 동시에 두 개의 로그 문이 …

16
UIView 아래에 그림자를 그리는 방법은 무엇입니까?
UIViewCocoa Touch에서 아래쪽 가장자리 아래에 그림자를 그리려고합니다 . CGContextSetShadow()그림자를 그리는 데 사용해야한다는 것을 이해 하지만 Quartz 2D 프로그래밍 가이드는 약간 모호합니다. 그래픽 상태를 저장하십시오. CGContextSetShadow적절한 값을 전달 하여 함수를 호출하십시오 . 그림자를 적용 할 모든 그림을 수행하십시오. 그래픽 상태 복원 UIView하위 클래스 에서 다음을 시도했습니다 . - (void)drawRect:(CGRect)rect { CGContextRef …

30
Objective-C 및 Cocoa를 작성할 때 사용하는 모범 사례는 무엇입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

17
UIImageView를 비례 적으로 스케일하는 방법은 무엇입니까?
UIImageView가 있고 목표는 높이 또는 너비를 제공하여 비례 적으로 축소하는 것입니다. UIImage *image = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://farm4.static.flickr.com/3092/2915896504_a88b69c9de.jpg"]]]; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; //Add image view [self.view addSubview:imageView]; //set contentMode to scale aspect to fit imageView.contentMode = UIViewContentModeScaleAspectFit; //change width of frame CGRect frame = imageView.frame; frame.size.width = …

28
개인 API를 사용하지 않고 현재 첫 번째 응답자 확보
나는 일주일 전에 내 앱을 제출했고 오늘 두려운 거부 이메일을 받았습니다. 비공개 API를 사용하고 있기 때문에 내 앱을 수락 할 수 없다고 알려줍니다. 구체적으로 말하면 응용 프로그램에 포함 된 비공개 API는 firstResponder입니다. 이제 문제가되는 API 호출은 실제로 여기에서 찾은 솔루션입니다. UIWindow *keyWindow = [[UIApplication sharedApplication] keyWindow]; UIView *firstResponder = [keyWindow …

21
뷰가 숨겨져있을 때 자동 레이아웃을 사용하여 다른 뷰를 이동하는 방법은 무엇입니까?
IB에서 사용자 정의 셀을 디자인하고 서브 클래스 화하고 콘센트를 사용자 정의 클래스에 연결했습니다. 셀 내용에 세 가지 하위보기가 있습니다 : UIView (cdView)와 두 개의 레이블 (titleLabel 및 emailLabel). 각 행에 사용 가능한 데이터에 따라 때로는 셀에 UIView와 두 개의 레이블이 표시되고 때로는 두 개의 레이블 만 표시하려고합니다. 내가하려고하는 것은 UIView …

20
업로드 후 iOS UIImagePickerController 결과 이미지 방향
iOS 3.1.3 iPhone에서 iPhone 응용 프로그램을 테스트하고 있습니다. UIImagePickerController:을 사용하여 이미지를 선택 / 캡처하고 있습니다 . UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; [imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera]; [imagePicker setDelegate:self]; [self.navigationController presentModalViewController:imagePicker animated:YES]; [imagePicker release]; - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { self.image = [info objectForKey:UIImagePickerControllerOriginalImage]; imageView.image = self.image; [self.navigationController dismissModalViewControllerAnimated:YES]; submitButton.enabled = YES; } …

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