SWIFT 22

iOS Swift에서 원을 그리려면 어떻게 해야 합니까?

iOS Swift에서 원을 그리려면 어떻게 해야 합니까? let block = UIView(frame: CGRectMake(cellWidth-25, cellHeight/2-8, 16, 16)) block.backgroundColor = UIColor(netHex: 0xff3b30) block.layer.cornerRadius = 9 block.clipsToBounds = true 이것이 제가 지금 가지고 있는 것이지만, 그것은 분명히 올바른 방법이 아닙니다. 그것을 하는 가장 간단한 방법은 무엇입니까?경고. 이 오래된 대답은 완전히 틀렸습니다. 경고! 잘못된 해결 방법입니다.레이어는 에서 무한히 추가됩니다.drawRect메서드(뷰가 그려질 때마다).에서계 추됩안다니에 는 안 .drawRect방법. 사용l..

programing 2023.08.15

스위프트에서 문자열을 부동으로 변환

스위프트에서 문자열을 부동으로 변환 저는 UITextField에서 가져온 숫자를 변환하려고 합니다. 제 생각에는 문자열인 것 같습니다. 그리고 그것들을 Float로 변환합니다. 그래서 저는 그것들을 곱셈할 수 있습니다. 난 두 개가 있다.UITextfields는 다음과 같이 선언됩니다. @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField 사용자가 UIButton을 누를 때 저는 사용자가 버는 임금을 계산하고 싶지만, 제가 그것들을 사용하기 전에 먼저 부유물로 변환해야 하기 때문에 할 수 없습니다. 다음을 수행하여 정수로 변환하는 방법을 알고 있습니다. var wageConversion:Int = 0 wageConversion = wage.te..

programing 2023.08.05

UIColor를 Swift로 변환하는 방법UI의 색

UIColor를 Swift로 변환하는 방법UI의 색 개체의 전경색으로 UIColor를 사용하고 싶은데 UIColor를 Color로 변환하는 방법을 모르겠습니다. var myColor: UIColor RoundedRectangle(cornerRadius: 5).foregroundColor(UIColor(myColor)) 베타 5부터는 UIColor에서 Color를 작성할 수 있습니다. Color(UIColor.systemBlue) iOS 및 macOS 모두 Color이를 위한 네이티브 이니셜라이저를 사용하여UIColor또는NSColor주장으로서: Color(.red) /* or any other UIColor/NSColor you need INSIDE parentheses */ 전화 안 함Color(UIC..

programing 2023.08.05

ScrollView 내부의 TableView 스크롤이 자연스럽게 동작하도록 하는 방법

ScrollView 내부의 TableView 스크롤이 자연스럽게 동작하도록 하는 방법 구성이 이상한 이 앱을 해야 합니다. 다음 이미지에 표시된 것처럼 기본 보기는 UIScrollView입니다.그런 다음 내부에는 UIP 페이지 뷰가 있어야 하고, 페이지 뷰의 각 페이지에는 UITable 뷰가 있어야 합니다. 저는 지금까지 이 모든 것을 해왔습니다.하지만 제 문제는 스크롤이 자연스럽게 작동하기를 원한다는 것입니다. 다음은 제가 자연스럽게 말하는 것입니다.현재 UI 테이블 보기 중 하나에서 스크롤하면 스크롤 보기가 아닌 테이블 보기가 스크롤됩니다.그러나 스크롤 보기가 위쪽이나 아래쪽으로 이동하여 스크롤할 수 없는 경우를 제외하고 스크롤 보기를 스크롤합니다(이 경우 테이블 보기를 스크롤했으면 합니다). 예를 ..

programing 2023.07.31

Swift에서 저장된 속성 재정의

Swift에서 저장된 속성 재정의 컴파일러가 저장된 속성을 다른 저장된 값(이상하게 보이는 값)으로 재정의하지 못하게 합니다. class Jedi { var lightSaberColor = "Blue" } class Sith: Jedi { override var lightSaberColor = "Red" // Cannot override with a stored property lightSaberColor } 그러나 계산된 속성으로 이 작업을 수행할 수 있습니다. class Jedi { let lightSaberColor = "Blue" } class Sith: Jedi { override var lightSaberColor : String{return "Red"} } 왜 다른 가치를 부여하면 안 되는 ..

programing 2023.05.27

UI 레이블에 빠르게 밑줄을 긋는 방법은 무엇입니까?

UI 레이블에 빠르게 밑줄을 긋는 방법은 무엇입니까? 밑줄 긋는 방법UILabel스위프트에서?저는 오브젝티브-Cones를 검색했지만 스위프트에서 제대로 작동하지 못했습니다.NSA 속성 문자열을 사용하여 이 작업을 수행할 수 있습니다. 예: let underlineAttribute = [NSAttributedString.Key.underlineStyle: NSUnderlineStyle.thick.rawValue] let underlineAttributedString = NSAttributedString(string: "StringWithUnderLine", attributes: underlineAttribute) myLabel.attributedText = underlineAttributedString 편..

programing 2023.05.27

문자열에서 정수 값을 swift로 가져옵니다.

문자열에서 정수 값을 swift로 가져옵니다. 제가 할 수 있는 일은 var stringNumb: NSString = "1357" var someNumb: CInt = stringNumb.intValue 하지만 방법을 찾을 수가 없어요String다음과 같은 작업을 수행하고 싶습니다. var stringNumb: String = "1357" var someNumb: Int = Int(stringNumb) 이것도 작동하지 않습니다. var someNumbAlt: Int = myString.integerValue Swift 2.0 생성자를 사용하여 Integer를 초기화할 수 있습니다. var stringNumber = "1234" var numberFromString = Int(stringNumber) 사용..

programing 2023.05.12

Swift에서 인덱스로 매핑 또는 축소

Swift에서 인덱스로 매핑 또는 축소 배열의 인덱스를 가져올 수 있는 방법이 있습니까?map또는reduce스위프트에서?저는 그런 것을 찾고 있습니다.each_with_index루비로. func lunhCheck(number : String) -> Bool { var odd = true; return reverse(number).map { String($0).toInt()! }.reduce(0) { odd = !odd return $0 + (odd ? ($1 == 9 ? 9 : ($1 * 2) % 9) : $1) } % 10 == 0 } lunhCheck("49927398716") lunhCheck("49927398717") 저는 그것을 없애고 싶습니다.odd위의 변수.사용할 수 있습니다.enumerat..

programing 2023.05.12

iOS 프로젝트의 최신 버전을 코드로 가져오려면 어떻게 해야 합니까?

iOS 프로젝트의 최신 버전을 코드로 가져오려면 어떻게 해야 합니까? iOS 프로젝트/앱의 최신 버전을 하나의 앱으로 얻을 수 있으면 좋겠습니다.NSString파일 어딘가에 상수를 정의할 필요가 없는 개체입니다.두 곳에서 버전 값을 변경하고 싶지 않습니다. 프로젝트 대상 요약에서 내 버전과 일치할 때 값을 업데이트해야 합니다.다음과 같이 버전 및 빌드 번호를 가져올 수 있습니다. let version = Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as! String let build = Bundle.main.object(forInfoDictionaryKey: kCFBundleVersionKey as String) as! ..

programing 2023.05.02

UICollectionView 셀을 수평으로 중앙에 배치하는 방법은 무엇입니까?

UICollectionView 셀을 수평으로 중앙에 배치하는 방법은 무엇입니까? 몇 가지 조사를 했지만 UICollectionView에서 셀을 수평으로 중앙에 배치하는 방법에 대한 코드 예제를 찾을 수 없었습니다. 첫 번째 셀이 이 X00처럼 되는 대신, 저는 0X0처럼 되기를 원합니다. 이것을 달성할 방법이 있습니까? 편집: 내가 원하는 것을 시각화하는 것: 컬렉션 뷰에 요소가 하나만 있을 때 버전 B처럼 보여야 합니다.제가 두 개 이상의 요소를 얻었을 때, 버전 A와 비슷해야 하지만 더 많은 요소가 있어야 합니다. 현재는 요소가 하나밖에 없는데 버전 A처럼 보이는데 어떻게 하면 B처럼 만들 수 있는지 궁금합니다. 도와주셔서 감사합니다!중앙 정렬만 목적으로 하는 경우에는 라이브러리를 사용하는 것이 좋지..

programing 2023.04.27