반응형

SWiFT 15

UI 글꼴 - 시스템 얇은 글꼴을 가져오는 방법

UI 글꼴 - 시스템 얇은 글꼴을 가져오는 방법 UIFont일반 글꼴을 얻을 수 있는 방법이 있습니다(systemFontOfSize) 또는 굵은 글꼴(boldSystemFontOfSize), 하지만 스토리보드를 통해 "씬 시스템 글꼴"을 사용할 수 있는 방법은 무엇입니까? 시스템 씬(thin) 전달UIFont생성자가 작동하지 않습니다. 이 생성자는 시스템이 아닌 글꼴에 대해서만 작동합니다.시스템 글꼴 얇은 무게를 사용할 수 있습니다. UIFont.systemFont(ofSize: 34, weight: UIFontWeightThin) 샌프란시스코의 사용 가능한 중량 목록: UIFontWeightUltraLight UIFontWeightThin UIFontWeightLight UIFontWeightRegul..

programing 2023.10.29

IOS의 UIView에서 이미지를 응용 프로그램 문서 폴더에 저장

IOS의 UIView에서 이미지를 응용 프로그램 문서 폴더에 저장 사용자가 이미지를 저장할 때까지 이미지를 배치하고 유지할 수 있는 UImageView가 있습니다.문제는 보기에 저장한 이미지를 실제로 저장하고 검색하는 방법을 알 수 없다는 것입니다. 다음과 같이 이미지를 검색하여 UImageView에 배치했습니다. //Get Image - (void) getPicture:(id)sender { UIImagePickerController *picker = [[UIImagePickerController alloc] init]; picker.delegate = self; picker.allowsEditing = YES; picker.sourceType = (sender == myPic) ? UIImagePic..

programing 2023.10.19

Swift에서 계산된 읽기 전용 속성 vs 함수

Swift에서 계산된 읽기 전용 속성 vs 함수 Swift WWDC description합니다가 class Vehicle { var numberOfWheels = 0 var description: String { return "\(numberOfWheels) wheels" } } let vehicle = Vehicle() println(vehicle.description) 대신 방법을 사용하는 것보다 위의 방법을 선택하는 것에 어떤 영향이 있습니까? class Vehicle { var numberOfWheels = 0 func description() -> String { return "\(numberOfWheels) wheels" } } let vehicle = Vehicle() println(vehi..

programing 2023.10.09

Objective-C 클래스에서 Swift 프로토콜 가져오기

Objective-C 클래스에서 Swift 프로토콜 가져오기 스위프트 프로토콜이라는 이름을 가져오려고 합니다.AnalyticProtocol목표-C 클래스로 지정됩니다.AnalyticFactory. protocol AnalyticProtocol { } 저는 기존 Objective-C 프로젝트에서 시작합니다(xCode로 새 Swift 프로젝트를 만들지 않았고 Objective-C 프로젝트를 xCode 6에서 Swift 프로젝트로 구성하는 방법을 찾을 수 없었습니다). 내 스위프트 파일에 포함된 것은.h파일명MyProjectName-Swift.h컴파일러가 존재하지 않는다는 오류를 반환했습니다.그래서 저는..h파일명MyProjectName-Swift.h실제로는 비어 있습니다. (무엇을 넣어야 할지 모르겠습니다...

programing 2023.10.04

입력 루프에 주조 입력

입력 루프에 주조 입력 나는 이 포인 루프를 가지고 있습니다. for button in view.subviews { } 이제 버튼을 사용자 지정 클래스에 캐스트하여 속성을 사용할 수 있도록 하겠습니다. 나는 이것을.for button in view.subviews as AClass 하지만 작동하지 않아 오류가 발생합니다.'AClass' does not conform to protocol 'SequenceType' 그리고 나는 이것을 시도했습니다.for button:AClass in view.subviews 하지만 그것도 효과가 없습니다.Swift 2 이상의 경우: Swift 2는 for 루프에 케이스 패턴을 추가하여 for 루프에 주조물을 보다 쉽고 안전하게 입력할 수 있습니다. for case let ..

programing 2023.10.04

IOS swift 앱에서 탭 모음 숨기기

IOS swift 앱에서 탭 모음 숨기기 iOS swift 앱에서 탭바를 숨기는 방법을 찾고 있습니다.저는 화려한 애니메이션이나 그 어떤 것도 신경 쓰지 않습니다.ViewDidLoad() 기능에 넣을 수 있는 것입니다.당신은 이것을 당신의 웹사이트에서 사용할수 있습니다.ViewDidLoad()방법. self.tabBarController?.tabBar.hidden = true Swift 3.0, 4.0, 5.0의 경우: self.tabBarController?.tabBar.isHidden = true 또는 다음과 같은 방법으로 탭 표시줄의 z 위치를 변경할 수 있습니다. self.tabBarController?.tabBar.layer.zPosition = -1 그리고 다시 보여주고 싶다면 다음을 수행합니..

programing 2023.08.20

스위프트에게 말하는 방법중첩된 관찰 가능 개체에 바인딩할 UI 보기

스위프트에게 말하는 방법중첩된 관찰 가능 개체에 바인딩할 UI 보기 스위프트를 가지고 있습니다.의 UI appModel그런 다음 값을 읽습니다.appModel.submodel.count 그안에.body방법.이것이 제 견해를 부동산에 구속할 것으로 기대합니다.countsubmodel속성이 업데이트될 때 다시 표시되도록 하지만 이러한 현상은 발생하지 않는 것 같습니다. 이거 벌레야?그렇지 않은 경우 Swift에서 보기를 환경 개체의 중첩된 속성에 바인딩하는 관용적인 방법은 무엇입니까?UI? 구체적으로, 제 모델은 이렇게 생겼습니다. class Submodel: ObservableObject { @Published var count = 0 } class AppModel: ObservableObject { @P..

programing 2023.08.20

UI 레이블 높이를 텍스트로 조정

UI 레이블 높이를 텍스트로 조정 텍스트에 맞게 높이를 조정하고 싶은 레이블이 몇 개 있습니다. 이것이 제가 지금 작성한 코드입니다. func heightForView(text:String, font:UIFont, width:CGFloat) -> CGFloat{ let label:UILabel = UILabel(frame: CGRectMake(0, 0, width, CGFloat.max)) label.numberOfLines = 0 label.lineBreakMode = NSLineBreakMode.ByWordWrapping label.font = font label.text = text label.sizeToFit() return label.frame.height } 편집: 이 코드에는 문제가 없었기 ..

programing 2023.08.20

신속한 수업 소개 및 일반론

신속한 수업 소개 및 일반론 동적으로 생성하려고 합니다.class제네릭을 사용한 인스턴스 기반 유형이지만 수업 자기소개에 어려움을 겪고 있습니다. 다음은 질문입니다. Obj-C와 동등한 스위프트가 있습니까?self.class? 클래스를 사용하여 인스턴스화하는 방법이 있습니까?AnyClass으로부터 결과가 나온NSClassFromString? 당신이 할 수 있는 방법이 있습니까?AnyClass또는 일반 매개 변수의 정보를 입력합니다.T(C#과 유사함)typeof(T)구문) 우선 스위프트는 다음과 같은 것입니다.[NSString class]이라.self(메타 유형 문서를 참조하십시오. 상당히 얇습니다.) 실은.NSString.class효과도 없어요!사용해야 합니다.NSString.self. let s = N..

programing 2023.08.10

코코아 포드를 사용할 때 '해당 모듈 없음'이 표시됨

코코아 포드를 사용할 때 '해당 모듈 없음'이 표시됨 제 절차는 이렇습니다.새 항목을 만듭니다.Podfile과 같은 파일을 했습니다. platform :ios, '9.0' use_frameworks! target 'CPod' do pod 'AFNetworking', '~> 2.5' pod 'ORStackView', '~> 2.0' pod 'SwiftyJSON', '~> 2.1' end 는 발사니다를 합니다.pod install그리고 모든 것이 잘 되고, 문을 여세요.xcworkspace그 다음에 로 넘어갑니다.ViewController.swift포드를 수입하려고 하면,No such module 'SwiftyJSON'만약에 한다면import SwiftyJSON아이디어 있어요? 편집: SwiftyJSON은 ..

programing 2023.08.05
반응형