iOS 显示 UIView 的 8 个问题

iOS 8 issues in showing UIView

我的应用程序中有一个自定义 UIView,它在 iOS 7.1 中正常工作,但在将设备升级到 iOS 8 后,我开始无法显示它。

1) 方向问题 2) 关于键盘显示问题

截图来自 iOS 7

自定义 UIView 如何出现在 iOS 8

这是代码示例:

1) 调用自定义UIView

CustomIOS7AlertView *alertViewiOS7 = [[CustomIOS7AlertView alloc] init:NULL];
[alertViewiOS7 setContainerView:[self Calculator_Create]];
[alertViewiOS7 setButtonTitles:[NSMutableArray arrayWithObjects:languageSelectedStringForKey(dataObj.languageBundle, @"Close"), languageSelectedStringForKey(dataObj.languageBundle, @"Add"), nil]];

[alertViewiOS7 setUseMotionEffects:true];
[alertViewiOS7 show];

2) CustomIOS7AlertVIew class 代码

https://drive.google.com/folderview?id=0B-EraWQtN1hNfmtoUXZHLXNPREdrU1QwVkdwTDNCWDhHYXk5X3hNSjdOQ3FZM3k4T0hyZUk&usp=sharing

使用 UIAlertController 因为 UIAlertView 已在 iOS 8.

中弃用