«cocoa-touch» 태그된 질문

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


11
ARC에서 IBOutlet이 강하거나 약해야합니까?
ARC를 사용하여 iOS 5 전용으로 개발 중입니다. 한다은 IBOutlet에이야 UIView의 (및 서브 클래스) 일 strong이나 weak? 다음과 같은: @property (nonatomic, weak) IBOutlet UIButton *button; 이 모든 것을 제거 할 것입니다 : - (void)viewDidUnload { // ... self.button = nil; // ... } 이 작업에 문제가 있습니까? 템플릿은 strong'Interface Builder'편집기에서 헤더에 …



30
내용에 맞게 UITextView의 크기를 어떻게 조정합니까?
UITextView내용에 맞게 크기를 조정하는 좋은 방법이 있습니까? 예 UITextView를 들어 한 줄의 텍스트가 포함되어 있다고 가정 해보십시오 . "Hello world" 그런 다음 다른 텍스트 줄을 추가하십시오. "Goodbye world" Cocoa Touch rect에서 텍스트보기의 모든 라인을 유지하여 부모보기를 적절히 조정할 수 있는 좋은 방법이 있습니까? 다른 예로, 캘린더 응용 프로그램의 이벤트에 대한 …

16
iOS에서 화면 너비와 높이를 얻는 방법은 무엇입니까?
iOS에서 화면의 크기를 어떻게 알 수 있습니까? 현재는 다음을 사용합니다. lCurrentWidth = self.view.frame.size.width; lCurrentHeight = self.view.frame.size.height; 에서 viewWillAppear:와willAnimateRotationToInterfaceOrientation:duration: 처음으로 전체 화면 크기를 얻습니다. 두 번째로 화면에서 탐색 모음을 뺀 것입니다.
506 cocoa-touch  ios  uikit  screen 

22
UITextView에서 여백 / 패딩을 잃는 방법?
나는이 UITextView많은 양의 텍스트를 표시 내 아이폰 OS 응용 프로그램에서. 그런 다음의 오프셋 여백 매개 변수를 사용 하여이 텍스트를 페이징합니다 UITextView. 내 문제는 사용하는 UITextView글꼴 크기와 서체에 따라 다르게 보이는 것처럼 패딩이 계산을 혼란스럽게한다는 것입니다. 따라서 나는 다음과 같은 질문을 제기합니다 :의 내용을 둘러싼 패딩을 제거 할 수 UITextView있습니까? 답변을 …

30
Swift에서 UIAlertView를 어떻게 만들 수 있습니까?
Swift에서 UIAlertView를 만들려고 노력했지만 어떤 이유로 든이 오류가 발생하여 문을 올바르게 얻을 수 없습니다. 제공된 인수를 허용하는 'init'에 대한 과부하를 찾을 수 없습니다. 내가 쓴 방법은 다음과 같습니다. let button2Alert: UIAlertView = UIAlertView(title: "Title", message: "message", delegate: self, cancelButtonTitle: "OK", otherButtonTitles: nil) 그런 다음 사용하고 있습니다. button2Alert.show() 현재로서는 충돌이 발생하고 …



13
메소드 이름과 줄 번호를 인쇄하고 조건부로 NSLog를 비활성화하는 방법은 무엇입니까?
Xcode에서 디버깅에 대한 프레젠테이션을하고 NSLog를 효율적으로 사용하는 방법에 대한 자세한 정보를 얻고 싶습니다. 특히 두 가지 질문이 있습니다. 현재 메소드의 이름 / 줄 번호를 쉽게 NSLog하는 방법이 있습니까? 릴리스 코드를 컴파일하기 전에 모든 NSLog를 쉽게 "비활성화"하는 방법이 있습니까?




25
UIView의 왼쪽 상단과 오른쪽 상단에만 cornerRadius를 설정하는 방법은 무엇입니까?
의 cornerRadius왼쪽 상단과 오른쪽 상단에만 설정하는 방법 이 UIView있습니까? 나는 다음을 시도했지만 더 이상보기를 보지 못했습니다. UIView *view = [[UIView alloc] initWithFrame:frame]; CALayer *layer = [CALayer layer]; UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRoundedRect:frame byRoundingCorners:(UIRectCornerTopLeft|UIRectCornerTopRight) cornerRadii:CGSizeMake(3.0, 3.0)]; layer.shadowPath = shadowPath.CGPath; view.layer.mask = layer;

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