내 앱 사용자에게 편집 할 수없는 방식으로 정보를 제공하고 싶지만 편집 버튼의 버튼을 누른 후에 편집 할 수 있습니다. 편집이 불가능한 상태에서 편집 가능한 상태로 쉽게 전환 할 수있는 방법이 있습니까?iPhone에서 편집 가능 및 편집 불가능 필드 제공
편집 할 수없는 필드에 UILabel
을 사용하고이를 프로그래밍 방식으로 제거하고 UITextField
을 표시하는 것으로 생각했습니다. 그러나 이것은 (IB의 장점을 유지하기 위해)하지 않기를 원하는 코드에 많은 형식을 지정하는 것처럼 보일 것입니다.
나는 또한 내 펜촉에 같은 위치에 UILabel
과 UITextField
을 갖고 있다고 생각하고 내가 원하지 않는 것을 숨기려고합니다. 그래도 꽤 해커처럼 보입니다.
아마도 별개의 두 가지보기가 가장 좋을까요?
위의 방법이나 더 나은 방법에 대한 의견은 매우 높이 평가 될 것입니다.
눈부셔, 감사합니다. 이 효과에 대해'textField.enabled'를 시도했지만 너무 일찍 그렇게 생각했습니다. 테두리와 글꼴도 완벽하게 작동합니다. * 그리고 * self.view.subviews에 대해 배웠습니다! – mmdeas