>

그래서 UIAlertView를 사용하여 일부 내용을 사용자에게 보여줍니다. 내용은 실제로 길고 4 개의 버튼이 있습니다. 내용의 길이 때문에 모든 것이 화면에 맞지 않습니다.

하지만 내용을 스크롤 할 수있는 대신, 내용 아래에있는 버튼 부분을 스크롤 할 수있게되어 버튼 중 하나가 숨겨져 있습니다 (매우 직관적이지 않음). 대신 콘텐츠를 스크롤 가능하게하고 싶습니다.


  • 답변 # 1

    UIAlertView  iOS 8에서는 더 이상 사용되지 않습니다. iOS 8 이상에서 경보를 작성하고 관리하려면 대신 UIAlertController 를 사용하십시오.   preferredStyle 와 함께  와이즈 비츠 . 스크롤 가능한 alert 가있는 스크롤 가능한 텍스트를 제공합니다.  화면에 맞지 않는 경우에도

    action
    
    
    let alert = UIAlertController(title: YOUR_TITLE, message: YOUR_LONG_MESSAGE, preferredStyle: UIAlertControllerStyle.alert) alert.view.tintColor = .red alert.addAction(UIAlertAction(title: "Okay1", style: UIAlertActionStyle.default, handler: nil)) alert.addAction(UIAlertAction(title: "Okay2", style: UIAlertActionStyle.default, handler: nil)) alert.addAction(UIAlertAction(title: "Okay3", style: UIAlertActionStyle.default, handler: nil)) alert.addAction(UIAlertAction(title: "Okay4", style: UIAlertActionStyle.default, handler: nil)) self.present(alert, animated: true, completion: nil)

  • 이전 javascript - 오류가 발생했습니다 - 리소스 또는 개념이 이전 게시물을 확인했지만 코드로 도움이되지 않습니다
  • 다음 html - 필터 검색 결과 반응