我基本上有一个iMessage应用程序的副本,但是我得到一个奇怪的行为,当我呈现UIAlertView时,发送按钮恢复到向下位置(当键盘现在显示时)。
如果我注释掉[提示节目],“发送”按钮不会消失。
如果我[警示显示],UIButton会消失在键盘后面。
在- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
我可以按下cancelButton,导致方法中没有代码执行,按钮仍然会消失。
我能够保持其位置的唯一方法是手动将其放回- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex
中的那个位置。在任何UIAlertView委托方法中都没有关于Send UIButton的代码,除非我手动将其框架设置回正确的位置。
这只是iOS7中的一个错误,还是我做错了?
谢谢!