UITextView
이미지를 텍스트에 삽입하는 방법을 알고 싶습니다. 나는 내가 add them as attachment 일 수 있지만 그 위에 도전을 소개하고 싶습니다 : 나는 그림에 표시된 것처럼 텍스트에 패딩을 추가하지만 이미지에는 패딩을 추가하고 싶습니다. (대문자의 초기 이미지를 보지 마십시오)UITextView에서 여러 이미지 추가 긴 텍스트
어떻게하면됩니까? 감사
UITextView
이미지를 텍스트에 삽입하는 방법을 알고 싶습니다. 나는 내가 add them as attachment 일 수 있지만 그 위에 도전을 소개하고 싶습니다 : 나는 그림에 표시된 것처럼 텍스트에 패딩을 추가하지만 이미지에는 패딩을 추가하고 싶습니다. (대문자의 초기 이미지를 보지 마십시오)UITextView에서 여러 이미지 추가 긴 텍스트
어떻게하면됩니까? 감사
은 내가 UITextView
대신에 UIWebView
을 사용하여 문제를 해결했다. 이러한 경우 사용자 정의하기가 쉬운 로컬 HTML 페이지를 렌더링합니다. 좋아하는 편집기에서 자신 만의 HTML 페이지를 만든 후에는 Xcode 프로젝트로 드래그합니다. 그럼 당신은 단지 페이지의 경로를 렌더링 할 수 귀하의 UIWebView
말할 필요 : 내 경우
let url = URL(fileURLWithPath: Bundle.main.path(forResource: "<name of html file>", ofType: "html", inDirectory: "<name of the directory>")!)
self.webView.loadRequest(URLRequest(url: url))
, 나는 HTML 페이지와 내가 프로젝트에 수입 된 별도의 폴더에 렌더링 이미지를 넣어; URL을 생성 할 때 해당 폴더를 참조해야합니다.
더 나은 결과를 얻으려면 scalePageToFit = true
을 설정하고 UIWebView
의 다른 모든 옵션을 비활성화하십시오. 또한 사용자가 확대/축소를 사용하지 않도록 설정하기 위해 UIScrollViewDelegate
메서드 viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView?
을 구현하여 nil
값을 반환하여 더 나은 사용자 환경을 제공했습니다.
는 self.webView.scrollView.delegate = self
헤이 니콜라스을 설정해야합니다. 같은 문제에 직면 해있다. 예를 들어보다 자세한 답변을 얻는 것이 좋았을 것입니다.) – Sam