ios 18

React Native에서 회전을 비활성화하는 방법은 무엇입니까?

React Native에서 회전을 비활성화하는 방법은 무엇입니까? 세로 보기만 지원하고 싶습니다.자동 회전하지 않도록 리액트 네이티브 앱을 만들려면 어떻게 해야 합니까?설명서와 Github 문제를 검색해 보았지만 도움이 되는 것을 찾지 못했습니다. 리액트 네이티브 앱은 거의 일반적인 iOS 앱이므로 다른 모든 앱과 동일한 방식으로 수행할 수 있습니다.일반 응용 프로그램 속성에서 허용된 장치 방향으로 "Landscape Left" 및 "Landscape Right"를 선택 취소하기만 하면 됩니다. iOS의 경우, Jarek의 답변은 훌륭합니다. Android의 경우 AndroidManifest.xml 파일을 편집해야 합니다.세로 모드로 잠그려는 각 활동에 다음 행을 추가합니다. android:screenO..

programing 2023.07.16

NS 레이아웃 제약 조건은 애니메이션으로 제작할 수 있습니까?

NS 레이아웃 제약 조건은 애니메이션으로 제작할 수 있습니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 제약 조건 변경을 애니메이션화하려면 어떻게 해야 합니까? (12개 답변) 마감됨7년 전에. 저는 몇몇 뷰들을 애니메이션으로 만들어서 가로로 된 거대한 키보드에 의해 차단되도록 하려고 합니다.단순히 프레임을 애니메이션화하면 잘 작동하지만, 다른 사람들은 이것이 역효과를 낳기 때문에 대신 NS 레이아웃 제약 조건을 업데이트해야 한다고 제안했습니다.하지만, 그들은 생명체가 될 수 없는 것처럼 보입니다.누가 그들을 성공적으로 일하게 했나요? //heightFromTop is an NSLayoutConstraint referenced from IB [UIView animateWithDuration:0.25..

programing 2023.07.16

좌측 앵커와 선행 앵커의 차이점은 무엇입니까?

좌측 앵커와 선행 앵커의 차이점은 무엇입니까? 저는 iOS용 Swift에서 제약 조건을 가지고 작업을 해왔고, 대부분의 명명 규칙/문서는 상황을 꽤 자명하게 하지만, 최근 저를 혼란스럽게 하는 한 가지는 NS 레이아웃 X의 두 쌍입니다.AxisAnchor 클래스: leadingAnchor, leftAnchor 와 함께 trailingAnchor, rightAnchor iOS 앱에서 프로그래밍 방식으로 제약 조건을 설정했을 때, 저는 이것들을 완전히 상호 교환적으로 사용할 수 있다는 것을 알게 되었습니다.제가 leadingAnchor를 사용하고, 앱을 실행하고, 동작을 관찰한 다음, leftAnchor를 사용하고, 앱을 실행하고 동작을 관찰하면 정확히 동일하게 작동합니다. 제가 developer.apple..

programing 2023.07.16

NSA 귀속 문자열을 연결하려면 어떻게 해야 합니까?

NSA 귀속 문자열을 연결하려면 어떻게 해야 합니까? 문자열을 병합하기 전에 일부 문자열을 검색하고 속성을 설정해야 하므로 NSStrings -> 연결 -> NSA 속성 문자열 만들기는 옵션이 아닙니다. attributedString을 다른 속성 문자열에 연결할 수 있는 방법이 있습니까?@Linuxios에서 제안한 단일 가변 속성 문자열을 사용하는 것이 좋습니다. 여기 또 다른 예가 있습니다. NSMutableAttributedString *mutableAttString = [[NSMutableAttributedString alloc] init]; NSString *plainString = // ... NSDictionary *attributes = // ... a dictionary with your ..

programing 2023.07.01

흐릿한 오버레이 보기 만들기

흐릿한 오버레이 보기 만들기 새로운 iOS의 뮤직 앱에서, 우리는 그것을 흐리게 하는 뷰 뒤에 있는 앨범 커버를 볼 수 있습니다. 어떻게 그런 일이 이루어질 수 있습니까?설명서를 읽었지만 거기서 아무것도 찾지 못했습니다. 사용할 수 있습니다.UIVisualEffectView이 효과를 얻기 위해.성능과 뛰어난 배터리 수명, 그리고 구현이 쉬운 네이티브 API입니다. 스위프트: //only apply the blur if the user hasn't disabled transparency effects if !UIAccessibility.isReduceTransparencyEnabled { view.backgroundColor = .clear let blurEffect = UIBlurEffect(style:..

programing 2023.05.22

NSA 속성 문자열은 어떻게 사용합니까?

NSA 속성 문자열은 어떻게 사용합니까? 여러 가지 색상이 있습니다.NSString또는NSMutableStrings불가능합니다.그래서 iPad SDK 3.2(또는 약 3.2)와 함께 도입되어 iPhone SDK 4.0 베타 버전에서 아이폰에서 사용할 수 있는 것에 대해 조금 들었습니다. 저는 세 가지 색상이 있는 끈을 원합니다. 제가 3개의 별도 NSS 스트링을 사용하지 않는 이유는 각각의 길이가NSAttributedString의 별도 위해 어떠한 하지 않는 합니다.NSString물건들. 사이가경우한능을 사용하는 것이 NSAttributedString다음을 수행하려면 어떻게 해야 합니까? (NSA 속성 문자열로 가능하지 않다면 어떻게 하시겠습니까?) 편집: 기억합니다.@"first",@"second"그리..

programing 2023.05.17

Xcode: 프로세스 작업을 가져오지 못했습니다.

Xcode: 프로세스 작업을 가져오지 못했습니다. 저는 Xcode 4가 탑재된 아이폰에서 앱을 릴리스 모드로 실행했습니다. 제가 시뮬레이터로 전환하고 다시 아이폰으로 전환하기 전까지는 모든 것이 잘 작동했습니다.다시 전환한 후 아이폰에서 앱이 실행되지만 홈 화면은 바로 표시되고 Xcode에 표시됩니다. failed to get the task for process Entitlements 파일을 제거/추가하고 앱을 삭제하고 Xcode를 다시 시작하려고 했지만 할 일이 없습니다.나는 당신의 릴리스 모드에 배포 인증서로 컴파일하는 것이 포함되어 있다고 확신합니다. 이것은 이 동작을 허용하지 않습니다(앱 스토어에서 앱을 다운로드한 후 앱에 임의의 바보가 걸려드는 것을 원하지 않을 것입니다).대신 개발 인증서로 ..

programing 2023.05.07

모든 선택 항목 사이의 차이점은 무엇입니까?

모든 선택 항목 사이의 차이점은 무엇입니까? 쇼 세부 정보 표시 현재 모달리 팝업 표시 관습 그들 사이의 차이점은 무엇입니까?저는 그것에 대한 어떤 문서도 찾을 수 없었습니다.예전에는 구글 검색에서 찾은 것이 있었지만, 지금은 없어졌습니다: https://developer.apple.com/library/ios/recipes/xcode_help-interface_builder/articles-storyboard/StoryboardSegue.html다음은 이러한 유형에 대한 간단한 요약과 각 유형에 대한 예제입니다. 표시 - 목적지 뷰 컨트롤러를 내비게이션 스택 위로 밀어 올리고 오른쪽에서 왼쪽으로 위로 슬라이드하여 뒤로 돌아가기 버튼을 제공합니다. 내비게이션 컨트롤러에 내장되어 있지 않은 경우 모듈식으로..

programing 2023.04.27

Swift 3에서 지연을 프로그래밍하는 방법

Swift 3에서 지연을 프로그래밍하는 방법 Swift의 이전 버전에서는 다음 코드로 지연을 발생시킬 수 있었습니다. let time = dispatch_time(dispatch_time_t(DISPATCH_TIME_NOW), 4 * Int64(NSEC_PER_SEC)) dispatch_after(time, dispatch_get_main_queue()) { //put your code which should be executed with a delay here } 그러나 이제 Swift 3에서 Xcode는 자동으로 6가지를 변경하지만 다음 오류가 나타납니다. "변환할 수 없습니다.DispatchTime.now예상대로dispatch_time_t아카UInt64." 스위프트 3에서 코드 시퀀스를 실행하기 전..

programing 2023.04.27

아이폰 시뮬레이터가 갑자기 매우 느리게 실행되기 시작했습니다.

아이폰 시뮬레이터가 갑자기 매우 느리게 실행되기 시작했습니다. 저는 몇 주 동안 아이폰 시뮬레이터에서 앱을 개발해 왔고 지금까지 잘 실행되고 있지만, 콘텐츠와 애니메이션을 로드할 때 갑자기 매우 느리게 실행되기 시작했습니다.마지막으로 코드를 성공적으로 테스트한 후 코드를 변경하지 않았습니다. 시뮬레이터를 다시 시작하고(여러 번) 앱을 제거하고 완전히 다시 빌드하려고 했지만 실패했습니다.또한 시뮬레이터가 작동하는 동안 모니터를 통해 CPU 사용량을 확인했으며 CPU의 약 30%와 메모리의 40%만 사용하고 있습니다. 시뮬레이터가 결코 장치 자체만큼 빠르지 않다는 것은 충분히 이해하지만, 그렇게 오랜 시간이 흐른 후 갑자기 느리게 달리기 시작했다는 것이 이상해 보이고, 천천히라는 것은 원래 속도의 4분의 1..

programing 2023.04.27