Iphone TWTweetComposeViewController顶部有一个奇怪的凹痕
当你调用下面的Iphone TWTweetComposeViewController顶部有一个奇怪的凹痕,iphone,objective-c,twitter,Iphone,Objective C,Twitter,当你调用下面的twitter方法时,我总是在顶部看到一个奇怪的缩进 这是我的方法: - (void)twitter { if ([TWRequest class]) { TWTweetComposeViewController *twitter = [[TWTweetComposeViewController alloc] init]; [twitter setInitialText:titleDetail]; [twitter addI
twitter
方法时,我总是在顶部看到一个奇怪的缩进
这是我的方法:
- (void)twitter {
if ([TWRequest class]) {
TWTweetComposeViewController *twitter = [[TWTweetComposeViewController alloc] init];
[twitter setInitialText:titleDetail];
[twitter addImage:imgPreview];
[twitter addURL:[NSURL URLWithString:linkPost]];
[self presentViewController:twitter animated:YES completion:nil];
twitter.completionHandler = ^(TWTweetComposeViewControllerResult res) {
if (res == TWTweetComposeViewControllerResultDone) {
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Выполнено" message:@"Ваш твит успешно опубликован" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alertView show];
} else if (res == TWTweetComposeViewControllerResultCancelled) {
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Ошибка" message:@"Ваш твит неопубликован" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alertView show];
}
[self dismissModalViewControllerAnimated:YES];
};
}
}
我该如何解决这个问题
更新:已修复 问题是: 当应用程序加载(显示启动屏幕)时,我隐藏状态栏
Status bar is initially hidden YES
状态栏最初是隐藏的
然后,在AppDelegate.m中:
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:NO];
[UIApplication sharedApplication].keyWindow.frame = CGRectMake(0, 20, 320, 460);
问题恰恰出在20
:
CGRectMake (0, 20, 320, 460);
问题是:当加载应用程序(显示启动屏幕)时,我隐藏了状态栏
Status bar is initially hidden YES
然后,在AppDelegate.m中:
[[UIApplication sharedApplication] setStatusBarHidden: NO withAnimation: NO];
[UIApplication sharedApplication]. KeyWindow.frame = CGRectMake (0, 20, 320, 460);
问题恰恰出现在20世纪:
CGRectMake (0, 20, 320, 460);
回答你自己的问题没关系;事实上,请这样做,而不是留下这个问题似乎没有答案。