반응형

ios 14

UIButton 제목 UILabel 글꼴 크기를 프로그래밍 방식으로 설정

UIButton 제목 UILabel 글꼴 크기를 프로그래밍 방식으로 설정 제목의 글꼴 크기를 설정해야 합니다.UILabel상당한UIButton계획적으로button.titleLabel.font = [UIFont systemFontOfSize:size]; 도움이 될 것입니다[button setFont:...]더 이상 사용되지 않습니다. 사용하다[button.titleLabel setFont:...]대신, 예: [myButton.titleLabel setFont:[UIFont systemFontOfSize:10]];이와 같은 방법을 사용하여 글꼴 크기와 글꼴 스타일을 설정할 수도 있습니다.당신이 요구하는 것보다 조금 더 많은 것이지만, 이봐, 이게 뭐야... [myButton.titleLabel setFont..

programing 2023.05.09

모든 하위 보기를 제거하는 방법은 무엇입니까?

모든 하위 보기를 제거하는 방법은 무엇입니까? 앱이 루트 보기 컨트롤러로 돌아오면viewDidAppear:모든 하위 보기를 제거해야 하는 방법입니다. 어떻게 해야 하나요?편집: 코코팬 덕분에:이 상황은 다음과 같은 사실로 인해 혼란스럽습니다.NSView그리고.UIView일을 다르게 처리하다위해서NSView(데스크탑 Mac 개발에만 해당), 다음을 사용할 수 있습니다. [someNSView setSubviews:[NSArray array]]; 위해서UIView(iOS 개발에만 해당), 안전하게 사용할 수 있습니다.makeObjectsPerformSelector:왜냐하면subviews속성이 하위 뷰 배열의 복사본을 반환합니다. [[someUIView subviews] makeObjectsPerformSele..

programing 2023.05.04

API를 구현할 때 블록에서 셀프 캡처를 방지하려면 어떻게 해야 합니까?

API를 구현할 때 블록에서 셀프 캡처를 방지하려면 어떻게 해야 합니까? 저는 작동하는 앱이 있고 Xcode 4.2에서 ARC로 변환하는 작업을 하고 있습니다.사전 점검 경고 중 하나는 캡처와 관련된 것입니다.self유지 주기로 이어지는 블록에서 강하게.문제를 설명하기 위해 간단한 코드 샘플을 만들었습니다.저는 이것이 무엇을 의미하는지 이해한다고 믿지만, 이러한 유형의 시나리오를 구현하는 "올바른" 방법이나 권장되는 방법을 잘 모르겠습니다. self는 클래스 MyAPI의 인스턴스입니다. 아래 코드는 내 질문과 관련된 객체 및 블록과의 상호 작용만 표시하도록 단순화되었습니다. MyAPI가 원격 소스에서 데이터를 가져오고 MyDataProcessor가 해당 데이터에서 작업하여 출력을 생성한다고 가정합니다. ..

programing 2023.04.29

NSAttributedString에서 클릭 가능한 링크를 작성하려면 어떻게 해야 합니까?

NSAttributedString에서 클릭 가능한 링크를 작성하려면 어떻게 해야 합니까? 할 수 있도록 UITextViewIB 뷰에서 "detect links" 체크박스를 설정하면 HTTP 링크가 검출되어 하이퍼링크로 바뀝니다. 그러나 이는 사용자에게 표시되는 링크가 "원시" 링크임을 의미합니다.RTF 파일과 HTML 모두 사용자가 읽을 수 있는 문자열에 링크를 설정할 수 있습니다. 뷰 텍스트 뷰)에 귀속 할 수 UILabel ★★★★★★★★★★★★★★★★★」UITextField그에서는 (된 되어 있는 할 수 없습니다. 수 있는 할 수 있도록 하는 ?UITextView,UILabel ★★★★★★★★★★★★★★★★★」UITextField SO에 대한 표시는 다르지만, 대략적인 생각은 다음과 같습니다.제가 ..

programing 2023.04.19

iPhone UIView z 인덱스를 설정하는 방법

iPhone UIView z 인덱스를 설정하는 방법 하나의 뷰를 다른 뷰 위로 이동하려면 뷰의 z 인덱스를 어떻게 알 수 있으며 어떻게 위로 이동해야 합니까?.zPosition)CALayerobjectobject)의 z 합니다. theView.layer.zPosition = 1; Victor Nordling은 다음과 같이 덧붙였습니다.큰 가치는 최고입니다.음수 값을 포함하여 원하는 값을 사용할 수 있습니다."기본값은 0 입니다. 계층에 액세스하려면 QuartzCore 프레임워크를 가져와야 합니다.구현 파일의 맨 위에 이 코드 줄을 추가하십시오. #import "QuartzCore/QuartzCore.h" UIView형제자매는 슈퍼뷰에 추가된 순서대로 쌓입니다.UIView보기 순서를 관리하기 위한 계층 메..

programing 2023.04.19

Xcode - NSUnknownKey 수정 방법예외', 이유:… 이 클래스는 키 X" 오류에 대한 키 값 코딩에 준거하지 않습니다.

Xcode - NSUnknownKey 수정 방법예외', 이유:… 이 클래스는 키 X" 오류에 대한 키 값 코딩에 준거하지 않습니다. UILabel an IBOutlet우리 반에서 만들어졌어요. 내 어플리케이션이 다음과 같은 오류로 크래시 되고 있다. 이것은 무엇을 의미합니까? 어떻게 하면 고칠 수 있죠? *** 예외 'NSUnknownKey'로 인해 앱을 종료하는 중예외', 이유: ' setValue:forUndefinedKey:): 이 클래스는 키 XXX에 대한 키 값 코딩에 준거하지 않습니다.' xib에 접속 상태가 좋지 않을 수 있습니다. 이런 오류는 여러 번 있었습니다.이 경우 TechZen의 답변은 전적으로 맞지만, 또 다른 일반적인 원인은 nib에 있는 File's Owner에 이미 연결되어 ..

programing 2023.04.19

React Native에서 보기 크기 가져오기

React Native에서 보기 크기 가져오기 특정 뷰의 크기(폭과 높이)를 얻을 수 있습니까?예를 들어 진행 상황을 보여주는 보기가 있습니다. 다른 뷰를 올바르게 정렬하려면 뷰의 실제 너비를 알아야 합니다.이게 가능합니까?React Native 0.4.2에서는 View 컴포넌트에 프로펠러가 있습니다.이벤트 개체를 가져오는 함수를 전달합니다.이벤트의nativeEvent에는 뷰의 레이아웃이 포함되어 있습니다. { var {x, y, width, height} = event.nativeEvent.layout; }} /> 그onLayout핸들러도 뷰의 크기가 조정될 때마다 호출됩니다. 주요 경고는 다음과 같습니다.onLayout핸들러는 컴포넌트가 마운트된 후 한 프레임 후에 먼저 호출되므로 레이아웃을 계산할 ..

programing 2023.04.14

내비게이션 기반 앱에서 푸시 및 팝 애니메이션을 변경하는 방법

내비게이션 기반 앱에서 푸시 및 팝 애니메이션을 변경하는 방법 네비게이션 기반의 어플리케이션을 가지고 있는데 푸시 및 팝 애니메이션의 애니메이션을 변경하고 싶습니다.내가 그걸 어떻게 하겠어? 2018년 편집 이 질문에는 많은 답변이 있었고, 꽤 오랜 시간이 흘렀습니다. 저는 지금 가장 관련이 있다고 생각되는 것에 대한 답변을 다시 선택했습니다.다른 의견이 있으면 댓글로 알려주세요.다음을 수행했는데 잘 작동합니다.간단하고 이해하기 쉽다. CATransition* transition = [CATransition animation]; transition.duration = 0.5; transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAM..

programing 2023.04.14

Xcode 오류: 디바이스 개발을 준비하지 못했습니다.

Xcode 오류: 디바이스 개발을 준비하지 못했습니다. Xcode 12.3 베타 버전으로 업데이트했습니다. 장치 버전은 14.2이지만 Xcode가 다음과 같이 불만을 제기합니다. 디바이스 개발 준비 중 오류가 발생했습니다.Devices and Simulators 창을 확인하십시오. 개발을 위해 디바이스를 준비하지 못했습니다. iPhone은 MacBook에 직접 연결됩니다.웹에서 맘보 점보들을 다 해봤는데 성공적이진 않아? 개발을 위해 장치를 준비할 수 없습니다. 디바이스에 대한 연결을 확인하고 [디바이스와 시뮬레이터]창에서 모든 오류를 확인하십시오. 전화기의 재기동만으로 해결할 수 있습니다. 나는 지난 몇 주 동안 이 SO 질문에 두 번 다시 돌아와야 했다.처음에 Xcode와 iOS 버전을 업데이트해야 ..

programing 2023.04.14

Objective-C의 NSNotificationCenter를 통해 메시지를 보내고 받습니까?

Objective-C의 NSNotificationCenter를 통해 메시지를 보내고 받습니까? 메시지 송수신을 시도하고 있습니다.NSNotificationCenter목적-C.하지만 어떻게 해야 하는지 예시를 찾을 수 없었습니다.메시지 송수신은 어떻게 합니까?NSNotificationCenter?@implementation TestClass - (void) dealloc { // If you don't remove yourself as an observer, the Notification Center // will continue to try and send notification objects to the deallocated // object. [[NSNotificationCenter defaultCe..

programing 2023.04.09
반응형