Swift 17

매개 변수를 button.addSwift에서 Target 액션에 추가합니다.

매개 변수를 button.addSwift에서 Target 액션에 추가합니다. 클릭한 작업 단추에 추가 매개 변수를 전달하려고 하지만 Swift에서 구문이 무엇인지 알 수 없습니다. button.addTarget(self, action: "buttonClicked:", forControlEvents: UIControlEvents.TouchUpInside) 임의의 my button클릭 방법: func buttonClicked(sender:UIButton) { println("hello") } 생각나는 사람? 도와주셔서 고마워요.사용자 지정 매개 변수를 에 전달할 수 없습니다.addTarget:한 가지 대안은 다음과 같이 설정하는 것입니다.tag버튼 속성을 입력하고 태그를 기반으로 작업을 수행합니다. butt..

programing 2023.08.02

Swift의 UI TextField 보기에 하단 경계선 추가UI / Swift / Objective-C / Xamarin

Swift의 UI TextField 보기에 하단 경계선 추가UI / Swift / Objective-C / Xamarin 저는 오직 아래 부분에만 테두리를 유지하고 싶습니다.UITextField하지만 어떻게 하면 바닥을 유지할 수 있을지 모르겠어요. 저에게 조언을 해주실 수 있나요?사용자 지정을 만드는 중입니다.textField 가능한 요소로 위프트의가구요성소로만들위기 UIUI해 스위프트 UI struct CustomTextField: View { var placeHolder: String @Binding var value: String var lineColor: Color var width: CGFloat var body: some View { VStack { TextField(self.placeHol..

programing 2023.04.29

UIStack View의 배경색을 변경하는 방법

UIStack View의 배경색을 변경하는 방법 는 이 말을 요.UIStackViewStoryboard inspector의 배경은 투명에서 흰색으로 표시되지만 시뮬레이션 시 스택 뷰의 배경색은 여전히 선명하게 표시됩니다. UIStackView 수는 없어요.UIStackView즉, '동일화'는drawRect()는 호출되지 않으며 배경색은 무시됩니다. 배경색을 경우 를 다른 에 배치하는 을 검토해 .UIView츠요시 여기서의 참조. 편집: subView에 할 수 .UIStackView여기서 또는 이 답변(아래)에서 설명한 바와 같이 색상을 지정합니다.아래를 확인해 주세요extension경우 : 우 for : extension UIStackView { func addBackground(color: UIColo..

programing 2023.04.19

Swift를 사용하여 Attributed String을 작성하려면 어떻게 해야 합니까?

Swift를 사용하여 Attributed String을 작성하려면 어떻게 해야 합니까? 간단한 커피 계산기를 만들려고 합니다.커피의 양을 그램 단위로 표시해야 합니다.양을 표시하기 위해 사용하는 UILabel에 그램의 "g" 기호를 붙여야 합니다.UILabel의 숫자는 사용자 입력만으로 동적으로 변화하고 있지만 업데이트 번호와 다른 형식의 문자열 끝에 소문자 "g"를 추가해야 합니다.숫자의 크기와 위치가 변경되면 숫자와 함께 "g"가 움직이도록 숫자에 "g"를 부착해야 합니다.이 문제는 이미 해결이 되었기 때문에 올바른 방향으로의 링크를 검색해 두면 도움이 될 것 같습니다. 문서를 통해 속성 문자열을 검색하여 앱스토어에서 "속성 문자열 생성자"까지 다운받았지만, 결과 코드는 Objective-C에 있으며..

programing 2023.04.19

Swift를 사용하여 아이폰을 진동시키는 방법

Swift를 사용하여 아이폰을 진동시키는 방법 아이폰을 진동시켜야 하는데 스위프트에서 어떻게 진동시키는지 모르겠어요.Objective-C에는 다음과 같이 적습니다. import AudioToolbox AudioServicesPlayAlertSound(kSystemSoundID_Vibrate); 하지만 그것은 나에게 효과가 없다.간단한 예: import UIKit import AudioToolbox class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() AudioServicesPlayAlertSound(SystemSoundID(kSystemSoundID_Vibrate)) } } 휴대폰에 로드하면 진동..

programing 2023.04.19

Swift에서 ForEach에 인덱스 가져오기UI

Swift에서 ForEach에 인덱스 가져오기UI 어레이가 있으며 어레이 값을 기반으로 보기를 초기화하고 어레이 항목 인덱스를 기반으로 작업을 수행하려고 합니다. 사물을 통해 반복할 때 ForEach(array, id: \.self) { item in CustomView(item: item) .tapAction { self.doSomething(index) // Can't get index, so this won't work } } 그래서 다른 방법을 시도해보았습니다. ForEach((0.. Content) { self.data = data self.id = id self.content = content } public var body: some View { ForEach( zip(self.data.in..

programing 2023.04.09

Swift에서 URL을 여는 방법

Swift에서 URL을 여는 방법 openURL는 Swift 3에서 폐지되었습니다. 대체가 어떻게 이루어지는지 예를 들어줄 수 있는 사람이 있나요?openURL:options:completionHandler:작동합니까?필요한 것은 다음과 같습니다. guard let url = URL(string: "http://www.google.com") else { return //be safe } if #available(iOS 10.0, *) { UIApplication.shared.open(url, options: [:], completionHandler: nil) } else { UIApplication.shared.openURL(url) } 위 답변은 맞지만, 만약 당신이 당신을 확인하고 싶다면canOpen..

programing 2023.04.09