반응형

swift 11

Swift를 사용하여 iOS에서 뷰 컨트롤러를 오른쪽에서 왼쪽으로 표시하는 방법

Swift를 사용하여 iOS에서 뷰 컨트롤러를 오른쪽에서 왼쪽으로 표시하는 방법 presentViewController를 사용하여 새 화면을 표시하고 있습니다. let dashboardWorkout = DashboardWorkoutViewController() presentViewController(dashboardWorkout, animated: true, completion: nil) 이것은 아래에서 위로 새로운 화면을 보여주지만 나는 그것을 사용하지 않고 오른쪽에서 왼쪽으로 보여주길 원합니다.UINavigationController. 스토리보드 대신 Xib을 사용하고 있는데 어떻게 해야 하나요?그것이 중요한 것이 아닙니다.xib아니면storyboard당신이 사용하고 있는.일반적으로 오른쪽에서 왼쪽으..

sourcetip 2023.10.30

Swift UI에서 텍스트에 대한 사용자 지정 글꼴 크기

Swift UI에서 텍스트에 대한 사용자 지정 글꼴 크기 제가 보기에는 시스템 글꼴 크기를 21포인트 크기의 중간 크기로 사용하고 싶다는 라벨이 있습니다. 만든 글꼴을 다시 사용하기 위해 사용자 지정 확장자를 만들었습니다. extension Font { static var primaryButton: Font { return Font.custom("SFUIDisplay-Light", size: 21) } } 그러나 이것은 아무런 효과가 없습니다.문자열을 다음으로 변경했습니다.HelveticaNeue-UltraLight효과가 있었고 그래서 아마 제 생각엔SFUIDisplay-Light단순히 잘못된 글꼴 이름입니다. 폰트 북에는 다음과 같이 적혀있습니다.SFProText-Light, 하지만 그것도 저에겐 통하..

sourcetip 2023.10.20

스위프트에서 관련 객체를 설정하는 방법이 있습니까?

스위프트에서 관련 객체를 설정하는 방법이 있습니까? Objective-C에서 기능 호출 가능objc_setAssociatedObject참조를 유지하기 위해 두 개체 사이에서 참조를 유지할 수 있습니다. 참조가 제거될 때까지 개체가 삭제되지 않도록 하려면 실행 중에 편리할 수 있습니다.스위프트도 이것과 비슷한 것이 있습니까?여기 jckarter의 답변에서 도출된 간단하지만 완전한 예가 있습니다. 기존 클래스에 새 속성을 추가하는 방법을 보여줍니다.확장 블록에 계산된 속성을 정의하여 이 작업을 수행합니다.계산된 속성은 연관된 개체로 저장됩니다. import ObjectiveC // Declare a global var to produce a unique address as the assoc object ha..

sourcetip 2023.10.20

UImageView 핀치 줌 스위프트

UImageView 핀치 줌 스위프트 누군가 도와줄 수 있을 거라 기대하고 있었습니다.UIImageView(최대 및 최소 레벨이 허용됨)에서 사용자가 핀치 줌을 허용하려고 합니다.그러나 어떤 이유에서인지 그것은 제대로 작동하지 않습니다.이미지가 조금 확대되다가 다시 되돌아옵니다.감사해요. 여기 줌 기능이 있습니다. func zoom(sender:UIPinchGestureRecognizer) { if sender.state == .Ended || sender.state == .Changed { let currentScale = self.view.frame.size.width / self.view.bounds.size.width var newScale = currentScale*sender.scale if ..

sourcetip 2023.10.05

Swift에서 목록의 배경색을 수정하는 방법UI?

Swift에서 목록의 배경색을 수정하는 방법UI? UIKit으로 만든 UI를 스위프트에서 다시 만들어 보려고 합니다.UI를 사용하지만 사소한 문제가 발생했습니다. 저는 의 .List여기요, 하지만 제가 기대하는 것처럼 어떤 부동산도 작동하지 않는 것 같습니다.아래 샘플 코드: struct ListView: View { @EnvironmentObject var listData: ListData var body: some View { NavigationView { List(listData.items) { item in ListItemCell(item: item) } .content.background(Color.yellow) // not sure what content is defined as here .b..

sourcetip 2023.09.10

클래스 Y의 개체 X가 Swift에서 methodSignatureForSelector를 구현하지 않습니다.

클래스 Y의 개체 X가 Swift에서 methodSignatureForSelector를 구현하지 않습니다. 여러 번 인스턴스화되는 클래스 사람이 있습니다.각자가 각자의 타이머를 받습니다.내 안에서init위해서Person부를게요startTimer(). class Person { var timer = NSTimer() func startTimer() { timer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: Selector("timerTick"), userInfo: nil, repeats: true) } func timerTick() { angerLevel++ println("Angry! \(angerLevel)") } ... ....

sourcetip 2023.08.21

NSURL 세션:URL 요청 시간을 늘리는 방법은 무엇입니까?

NSURL 세션:URL 요청 시간을 늘리는 방법은 무엇입니까? iOS 7의 새로운 기능을 사용하고 있습니다.NSURLSessionDataTask다음과 같이 데이터를 검색합니다. NSURLSession *session = [NSURLSession sharedSession]; NSURLSessionDataTask *dataTask = [session dataTaskWithRequest: request completionHandler: ^(NSData *data, NSURLResponse *response, NSError *error) { // }]; 오류를 방지하기 위해 제한 시간 값을 높이려면 어떻게 해야 합니까?"The request timed out"(에)NSURLErrorDomain코드 =-1001)..

sourcetip 2023.08.01

탭 표시줄 항목 텍스트 제거, 이미지만 표시

탭 표시줄 항목 텍스트 제거, 이미지만 표시 간단한 질문입니다. 탭 표시줄 항목 텍스트를 제거하고 이미지만 표시하려면 어떻게 해야 합니까? 인스타그램 앱에서 바 아이템들이 좋아했으면 좋겠어요: xcode 6의 검사자에서 제목을 제거하고 @2x(50px) 및 @3x(75px) 이미지를 선택합니다.그러나 이미지는 제거된 텍스트의 여유 공간을 사용하지 않습니다.인스타그램 앱과 같은 탭바 아이템 이미지를 얻는 방법이 있습니까?당신은 가지고 놀아야 합니다.imageInsets의 UITabBarItem다음은 샘플 코드입니다. let tabBarItem = UITabBarItem(title: nil, image: UIImage(named: "more") tabBarItem.imageInsets = UIEdgeInse..

sourcetip 2023.08.01

Swift에서 배열 요소별로 그룹화하는 방법

Swift에서 배열 요소별로 그룹화하는 방법 다음 코드를 가지고 있다고 가정해 보겠습니다. class Stat { var statEvents : [StatEvents] = [] } struct StatEvents { var name: String var date: String var hours: Int } var currentStat = Stat() currentStat.statEvents = [ StatEvents(name: "lunch", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: "01-01-2015", hours: 1), S..

sourcetip 2023.06.22

스위프트에서 항상 내부 폐쇄를 사용해야 합니까?

스위프트에서 항상 내부 폐쇄를 사용해야 합니까? WWDC 2014 세션 403 Intermediate Swift 및 스크립트에는 다음 슬라이드가 있었습니다. 그 경우에 우리가 사용하지 않는다면, 연사는 말했습니다.[unowned self]거기서, 그것은 메모리 누수가 될 것입니다.우리가 항상 사용해야 한다는 뜻인가요?[unowned self]내부 폐쇄? 뷰컨트롤러 64라인에서 스위프트웨더 앱을 사용하지 않습니다.[unowned self]하지만 몇 가지를 사용하여 UI를 업데이트합니다.@IBOutlet과 같은self.temperature그리고.self.loadingIndicator괜찮을지도 몰라 왜냐면 다@IBOutlet는 " 정의는한내 s"입니다.weak하지만 안전을 위해서 우리는 항상[unowned s..

sourcetip 2023.05.23
반응형