Tag: ios7

IOS7(仅)stdlibc ++链接问题

我需要帮助。 我有一个框架,使用stdc ++像std:string。 现在,当我为IOS7创build新应用程序时,由于stdc ++ lib的问题,链接此框架时出现问题: 架构armv7“std :: basic_string,std :: allocator> :: _ Rep :: _ S_empty_rep_storage”的未定义符号,引用自… 我发现奇怪的是,当我在这个应用程序中将Deplyment目标更改为ios6时,所有工作都正常。 用ios7我看到错误。 我已经在其他链接器标志中设置了标志:-lstdc ++ 任何想法是什么阿米做错了?

如何添加UIAlertView iOS 7内的子视图?

我在iTunes Store上有一个应用程序,在UIAlertView上显示一些UILabel和UIWebView 。 根据会话video, UIAlertView addSubView将不起作用。 他们谈到了ContentView 。 但在通用种子SDK中,我找不到那个属性,似乎没有别的办法。 我唯一能做的就是创build一个UIView的自定义子类并使它像UIAertView一样UIAertView 。 你能build议任何其他简单的解决scheme? 谢谢您的帮助。

如何在Swift iOS应用程序中隐藏状态栏?

我想删除屏幕顶部的状态栏。 这不起作用: func application (application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool { application.statusBarHidden = true return true } 我也试过: func application (application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool { self.window = UIWindow(frame: UIScreen.mainScreen().bounds) var controller = UIViewController() application.statusBarHidden = true controller.setNeedsStatusBarAppearanceUpdate() var view = UIView(frame: CGRectMake(0, 0, 320, 568)) view.backgroundColor = UIColor.redColor() controller.view = view […]

iOS 7 iPad Safari风景innerHeight / outerHeight布局问题

我们发现iOS 7中Safari浏览器的高度为100%的web应用程序出现问题。window.innerHeight(672px)与window.outerHeight(692px)不匹配,但只能在横向模式下显示。 结果发生的是,在身体高度为100%的应用程序中,您将获得20px的额外空间。 这意味着,当用户在我们的应用程序上滑动时,导航元素被拉到浏览器的后面。 这也意味着在屏幕底部的任何绝对定位的元素最终都是20px。 这个问题也在这个问题在这里概述: IOS 7 – CSS – HTML高度 – 100%= 692px 而在这个暧昧截图中可以看出: 我们试图做的是绕过这个,所以,直到苹果修复这个错误,我们不必担心它。 这样做的一个方法是绝对定位在iOS 7的身体,但这几乎把额外的20px在页面的顶部,而不是底部: body { position: absolute; bottom: 0; height: 672px !important; } 任何帮助强迫outerHeight匹配innerHeight,或黑客周围,使我们的用户不能看到这个问题将不胜感激。

如何在iOS7中绘制透明的UIToolbar或UINavigationBar

我想要一个完全透明的UIToolbar和/或UINavigationBar 。 我已经尝试过为iOS 5之前和之后提供的各种咒语,但没有一个似乎能够继续工作。 这怎么可能在iOS 7中完成?

在iOS 7中获取联系人

此代码适用于iOS5 / iOS6,但不适用于iOS7。 CFErrorRef *error = NULL; ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(NULL, error); //ABAddressBookRef addressBook = ABAddressBookCreate(); CFArrayRef allPeople = ABAddressBookCopyArrayOfAllPeople(addressBook); CFIndex numberOfPeople = ABAddressBookGetPersonCount(addressBook); for(int i = 0; i < numberOfPeople; i++) { ABRecordRef person = CFArrayGetValueAtIndex( allPeople, i ); NSString *firstName = (__bridge NSString *)(ABRecordCopyValue(person, kABPersonFirstNameProperty)); NSString *lastName = (__bridge NSString *)(ABRecordCopyValue(person, kABPersonLastNameProperty)); // […]

UIButton不会在iOS7中显示突出显示

我已经看了很多类似的东西的post,但没有一个相当匹配或解决这个问题。 自iOS 7以来,每当我添加一个UIButton到一个UITableViewCell ,甚至到footerview,它的工作原理是“好的”,这意味着它接收到目标动作,但不会显示通常发生在您点击一个UIButton的小突出显示。 它使界面看起来很时髦,不会显示button对触摸的反应。 我敢肯定,这是iOS7中的一个错误,但任何人都find了解决scheme或可以帮助我find一个:) 编辑:我忘了提及,如果我长时间按住button,它会突出显示,但不是像刚刚添加到标准视图那样快速点击。 码: 创buildbutton: UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; button.titleLabel.font = [UIFont systemFontOfSize:14]; button.titleLabel.textColor = [UIColor blueColor]; [button setTitle:@"Testing" forState:UIControlStateNormal]; [button addTarget:self action:@selector(buttonPressed:) forControlEvents: UIControlEventTouchDown]; button.frame = CGRectMake(0, 0, self.view.frame.size.width/2, 40); 我testing过的东西: //移除UITableView上的手势识别器,以防止它们UITableView 。 for (UIGestureRecognizer *recognizer in self.tableView.gestureRecognizers) { recognizer.enabled = NO; } //从Cell中删除手势 for (UIGestureRecognizer *recognizer in self.contentView.gestureRecognizers) […]

在iOS 7中更改后退button会禁用滑动操作以导航回来

我有一个iOS 7应用程序,我在这里设置自定义后退button: UIImage *backButtonImage = [UIImage imageNamed:@"back-button"]; UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom]; [backButton setImage:backButtonImage forState:UIControlStateNormal]; backButton.frame = CGRectMake(0, 0, 20, 20); [backButton addTarget:self action:@selector(popViewController) forControlEvents:UIControlEventTouchUpInside]; UIBarButtonItem *backBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:backButton]; viewController.navigationItem.leftBarButtonItem = backBarButtonItem; 但是这会禁用iOS 7的“从左向右滑动”手势以导航到前一个控制器。 有谁知道我可以如何设置自定义button,并保持这种姿态启用? 编辑:我试图设置viewController.navigationItem.backBarButtonItem,而是这似乎并不显示我的自定义图像。

iOS 7中的无声推送通知不起作用

在WWDC 2013的“What's New with Multitasking”演示文稿中,有一段关于静默推送通知的部分。 这看起来很直接。 根据介绍,如果您发送的APS有效负载只有内容可用设置为1,用户将不会收到通知的通知。 // A. This doesn't work { aps: { content-available: 1 } } 我的testing表明,这不起作用,因为没有收到推。 但是,如果我包括声音属性,但排除警报属性,它的作品(虽然不再沉默)。 // B. This works { aps: { content-available: 1, sound: "default" } } 但是,如果我改变声音属性来播放静音,我可以模仿一个无声的推动。 // C. This works too. { aps: { content-available: 1, sound: "silence.wav" } } 有人知道吗: 如果这个错误? 如果假定B或C被视为远程通知(而不是无声推送的缺陷,需要声音属性)是正确的? 如果是这样,这意味着它不像速度有限像苹果公司可能会修复。 所以我可能不应该依赖它。 什么是速率限制(N每X秒等)? […]

iOS 7应用程序图标,启动图像和命名约定,同时保持iOS 6图标

我刚刚在iOS 6上完成了一个应用程序,并在一周前购买了一个开发人员帐户,所以没有太多时间玩iOS 7 SDK。 刚刚下载的黄金大师版本,并试图升级我的应用程序与iOS 7兼容。 我意识到,iOS 7需要一些与应用程序图标的工作。 我检查了许多相关的问题,我很困惑怎么办。 我已经有一个应用程序图标的iOS 6应用程序,当我安装了黄金版本,我看到了以下内容: 并用于启动图像: 我可以为iOS 7创build新的平面图标,而我希望iOS用户继续看到旧图标。 我该怎么办? 使用“使用资产目录”或手动添加图标,如果我手动添加图标,那么我应该怎样命名这些图像? 谢谢!