반응형

iPhone 6

setFrame과 autolayout을 같은 뷰에서 사용할 수 있습니까?

setFrame과 autolayout을 같은 뷰에서 사용할 수 있습니까? 저는 모든 버튼에 패딩을 추가하고 싶어서 UI버튼을 서브클래스했고, 다른 변경사항 중 setFrame 방법을 사용하여 고정패딩을 추가하고 싶었습니다.setFrame을 제외하고는 모두 작동했습니다.확인해보니 해당 뷰에서 "자동 레이아웃 사용"을 선택 해제하면 setFrame을 사용할 수 있고, 작동합니다.이 문제를 해결할 방법이 있습니까?저는 자동 레이아웃을 꼭 사용하고 싶습니다. 왜냐하면 그것은 아이폰 5와 이전의 기기에서 앱을 멋지게 보이게 하는데 도움을 주기 때문입니다.하지만 저는 또한 제 서브클래스에서 setFrame을 사용하여 제 삶을 좀 더 편하게 하고 싶습니다. 요약하자면, 제 질문은 자동 레이아웃을 사용하고 UIView..

programing 2023.11.04

사용자 정의된 막대 단추 항목과 함께 "일반 스타일이 탐색 항목에서 지원되지 않음" 경고

사용자 정의된 막대 단추 항목과 함께 "일반 스타일이 탐색 항목에서 지원되지 않음" 경고 Round Rect Button을 오른쪽 Bar Button Item 위치로 끌어다 놓고 이미지를 Round Rect Button으로 설정합니다."일반 스타일이 탐색 항목에서 지원되지 않음" 경고를 제외하고 모두 잘 작동합니다.막대 단추 항목의 스타일을 "경계"로 선택해도 경고가 계속 표시됩니다.Xcode 4.2에 무슨 문제가 있습니까? PS. Round Rect Button을 사용하여 많은 Bar Button 항목을 사용자 지정했습니다. 때로는 Xcode 4.2가 Bar Button 항목에 대해 하나의 경고만 표시하고 때로는 모든 Bar Button 항목에 대해 경고를 표시합니다.저는 스토리보드 파일을 수동으로 편..

programing 2023.09.05

Nib에서 재사용 가능한 UITableViewCell 로드

Nib에서 재사용 가능한 UITableViewCell 로드 저는 http://forums.macrumors.com/showthread.php?t=545061 에 있는 스레드에 설명된 기술을 사용하여 맞춤형 UITableViewCells를 설계하고 올바르게 로드할 수 있습니다.그러나 이 메서드를 사용하면 더 이상 reuseIdentifier를 사용하여 셀을 초기화할 수 없습니다. 즉, 호출할 때마다 각 셀의 완전히 새로운 인스턴스를 만들어야 합니다.재사용을 위해 특정 셀 유형을 캐시하면서도 인터페이스 빌더에서 설계할 수 있는 좋은 방법을 찾은 사람이 있습니까?실제로, 인터페이스 빌더에서 셀을 빌드할 때는 재사용 식별자를 설정하기만 하면 됩니다. 또는 Xcode 4를 실행 중인 경우 Attributes in..

programing 2023.08.26

iPhone에서 URL의 유효성을 검사하는 방법

iPhone에서 URL의 유효성을 검사하는 방법 제가 개발 중인 아이폰 앱에는 URL을 입력할 수 있는 설정이 있는데, 양식과 기능 때문에 이 URL은 오프라인뿐만 아니라 온라인에서도 확인해야 합니다. 지금까지 URL을 확인할 수 있는 방법을 찾지 못했기 때문에 질문은; 오프라인뿐만 아니라 온라인에서도 iPhone(Objective-C)의 URL 입력을 확인하려면 어떻게 해야 합니까?대신에 단순히 의존하는 것이 어때요?Foundation.framework? 그것은 일을 할 수 있고 필요하지 않습니다.RegexKit: NSURL *candidateURL = [NSURL URLWithString:candidate]; // WARNING > "test" is an URL according to RFCs, be..

programing 2023.08.26

모양 전환 시작/종료에 대한 불균형 호출

모양 전환 시작/종료에 대한 불균형 호출 앱을 시뮬레이션할 때 오류나 경고가 아니라 콘솔에 표시되는 문제가 있습니다. 이전에 이런 일을 겪은 적이 있는 사람이 있습니까?이 오류는 테이블 보기에서 두 탭을 매우 빠르게 클릭할 때 발생합니다. 결과로 인해 잘못된 제목 이름이 발생합니다. 뒤로 단추가 사라집니다.뷰를 어떤사람당어견밀때나갈고해를떤신이이,set animated:NO오류는 사라지지만 여전히 이상한 동작이 발생합니다.두 개의 보기를 누른 다음 테이블 보기 화면을 다시 보려면 두 번 뒤로 이동해야 합니다. 이 문제를 해결하기 위해 시도한 방법: 더하다BOOL cellSelected; viewWillAppear cellSelected = YES; 셀 이 셀대자를 했습니다.if (cellSelected){..

programing 2023.08.16

didFailWithError: 오류 도메인=kCLErrorDomainCode=0 "작업을 완료할 수 없습니다.(kCLErrorDomain 오류 0.)"

didFailWithError: 오류 도메인=kCLErrorDomainCode=0 "작업을 완료할 수 없습니다.(kCLErrorDomain 오류 0.)" 현재 위치를 알고 싶은데 오류가 발생합니다. 이것은 제 뷰 컨트롤러의 일부입니다. - (void)viewDidLoad { self.locationManager = [[CLLocationManager alloc] init]; [locationManager setDelegate:self]; [locationManager setDesiredAccuracy:kCLLocationAccuracyNearestTenMeters]; [locationManager startUpdatingLocation]; } - (void)locationManager:(CLLocatio..

programing 2023.07.27
반응형