입력 형식에서의 초기화 정보

4000 단어 SwiftiOS
그림에서 다음과 같은 화면에서'공유'를 눌렀을 때 화면이 이동하는 동시에 아래 화면의 텍스트를 비우거나 단추의 색을 초기화해야 한다.
만약 텍스트만 있다면 다음과 같이 기술할 수 있다
sample.swift
 messagefield.text = ""

다만, 버튼이 여러 개 있거나 text Field가 여러 개 있으면 모두 초기화하는 게 번거롭다고 판단해 조사해보니 다음 기사가 나왔다.
http://www.anvariation.com/uiviewcontroller-reload/
아~ 화면 자체를 초기화하면 될 것 같아서 아래 코드에 따라 실시합니다.
화면을 옮긴 후 로드뷰(),viewDidLoad()를 기술해도 순조롭지 않아 옮기기 전에 실행합니다.
다만, 매우 나태한 처리라고 생각하지만 다른 좋은 방법이 떠오르지 않으니 일단 이걸로 먼저 진행하자.
팩스 열심히 안 하면...
sample.swift
 override func shouldPerformSegue(withIdentifier identifier: String, sender: Any?) -> Bool {
        ・・・中略
            if (identifier == "Gotoshare") {
                if cameratap.backgroundImage(for: .normal) == UIImage(){
                    let alert = UIAlertController(title: "入力エラー", message: "グループ画像を設定してください", preferredStyle: .alert)
                    alert.addAction(UIAlertAction(title: "OK", style: .default))
                    self.present(alert, animated: true, completion: nil)
                    return false;
                }
            }
        }
        loadView()
        viewDidLoad()
        return true;

    }

좋은 웹페이지 즐겨찾기