从Xcode 7.3开始,自动完成或代码完成无法正常工作.
我试过了:
第一次完全输入后,它会自动完成.但是如果你没有引用过一次(比如枚举),它只显示你之前输入的内容(不显示完整的枚举列表).按下逃生也无济于事.
还有其他建议吗?或者其他任何经历过相同的人?
我有一个奇怪的,我似乎无法解决.我目前正在努力将我的应用更新到iOS7.这一切都在iOS6中有效.它是一个通用应用程序,因此使用相同的xib文件.然而,iPad在某些上使用了UISplitViews.就像我说的,这一切都适用于iOS6哦,这一切都适用于iPhone.
问题是底部是灰色条.我将标签栏更改为不透明以正确移动视图,因为我将一些UI剪切到视图底部并且位于标签栏下方,在那里进行了侧移.但是,如果我将它设置回半透明条,它会在下方但正确拉伸.如果我不这样做,它会添加一个条形码.其他选项卡在不使用splitview时工作正常.
UISplitviewController以编程方式添加.
有关更好的说明,请参见附图.

我试过这个:
任何想法都会受到欢迎.
谢谢你们.
更新:
设置uisplitview的背景颜色,它会使条纹黑色.所以uisplitview肯定会延伸到它.
objective-c uitabbarcontroller uisplitviewcontroller ios ios7
我有一个奇怪的问题,我只是做一个简单的呈现模态视图控制器.MFMailComposeViewController确切地说.但是,它出现在呈现控制器后面,因此您无法发送任何电子邮件或类型.您可以UINavigationBar在邮件编辑器上看到"取消"按钮,但会弹出UIAlertController显示控制器的后面.这是怎么发生的?这是iOS 11问题吗?对于UIAlertControllers 我也有类似的行为.
此外,如果我按下发送并按下我的按钮以弹出另一个Composer,它将正常工作.这只是第一个.
请参阅我从Xcode获得的附图.
MFMailComposeViewController *mailer = [[MFMailComposeViewController alloc] init];
mailer.mailComposeDelegate = self;
mailer.modalPresentationStyle = UIModalPresentationFormSheet;
[mailer setSubject:@"subject Feedback"];
[mailer setToRecipients:@[@"email address"]];
[mailer setMessageBody:@"" isHTML:NO];
[self presentViewController:mailer animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)
编辑:添加控制器以获取更多信息.
#import "AboutViewController.h"
#import <MessageUI/MessageUI.h>
@interface AboutViewController () <MFMailComposeViewControllerDelegate>
@property (nonatomic, strong) IBOutlet UIView *contentView;
@end
@implementation AboutViewController
- (void)viewDidLoad {
[super viewDidLoad];
self.title = @"About this app";
_contentView.layer.cornerRadius = 10.;
_contentView.layer.shadowColor = [UIColor blackColor].CGColor;
_contentView.layer.shadowRadius = 3.;
_contentView.layer.shadowOpacity = 0.4;
_contentView.layer.shadowOffset …Run Code Online (Sandbox Code Playgroud) ios ×3
autocomplete ×1
ios11 ×1
ios7 ×1
iphone ×1
mfmailcomposeviewcontroller ×1
objective-c ×1
xcode ×1