How can I make UIAlertView display a full message without scrolling in landscape mode?

I have an application that asks a user for input using UIAlertView. The application is locked in landscape mode, so the space that the UIAlertView needs to grow in size is limited. In iOS 5 and 6, the two UIAlertViews I created displayed their headers and messages, without forcing the user to scroll inside the UIAlertView to see the full message.

1st Alert in iOS 6. Notice that no scrolling is required.

2nd Alert in iOS 6. Notice that no scrolling is required.

However, in iOS 7, exactly the same warnings (which means that the text remains the same), the user must scroll to display the full message. Here are the warnings displayed in iOS 7:

1st Alert in iOS 7. Notice that the full message is not displayed.

2nd Alert in iOS 7. Notice that the full message is not displayed.

, , , , . .

1st Alert in iOS 7. This screenshot shows that the full message does fit in the alert view.

, . iOS 6 .

2nd Alert in iOS 7. This screenshot shows that the full message does not fit in the alert view, even after the user scrolls.

:

  • , iOS 7 ?
  • UIAlertView ?
  • UIAlertView iOS 7?
+4
1
  • 2 , iOS7 . , iOS 7 - .
  • , UIView, , .
  • . , . , .
+3

All Articles