Questions tagged «ios»

iOS是在Apple iPhone,iPod touch和iPad上运行的移动操作系统。使用此标签[ios]来解决与iOS平台上的编程有关的问题。使用相关的标签[objective-c]和[swift]解决那些编程语言所特有的问题。

18
iOS更改导航栏标题的字体和颜色
所以我有应该更改导航栏标题字体的这段代码,但是确实 NSDictionary *attributes = [NSDictionary dictionaryWithObjectsAndKeys:[UIFont fontWithName:_dataManager.optionsSettings.fontString size:14], NSFontAttributeName, [UIColor whiteColor], NSForegroundColorAttributeName, nil]; [[UINavigationBar appearance] setTitleTextAttributes:attributes]; 使用此代码更改后退按钮字体效果很好。 //set backbutton font NSDictionary *normalAttributes = [NSDictionary dictionaryWithObjectsAndKeys: [UIFont fontWithName:_dataManager.optionsSettings.fontString size:15], NSFontAttributeName, nil]; [[UIBarButtonItem appearance] setTitleTextAttributes:normalAttributes forState:UIControlStateNormal];
101 ios  fonts  ios7  navigationbar 

12
Xcode 4.4错误-等待应用启动超时
昨天我安装了Xcode 4.4。 我正在做一个项目,该项目需要在ios 4.1以上版本上运行,并支持带摄像头的iOS设备。在安装Xcode 4.4之前,一切都进行得很好,并且可以在iPhone 3gs和4s上测试应用程序。安装Xcode 4.4后,我无法在iPhone 3gs上测试应用程序,并且每次尝试执行此操作时,xcode都会向我显示以下消息: -无法分配“ appname”。应用程序超时- 有人知道如何消除该错误吗?
101 iphone  ios  xcode4.4 

9
iOS JavaScript桥
我正在开发一个将同时使用UIWebView中的HTML5和本机iOS框架的应用程序。我知道我可以实现JavaScript和Objective-C之间的通信。是否有任何库可以简化此通信的实现?我知道有几个库可以用HTML5和javascript创建本机iOS应用程序(例如AppMobi,PhoneGap),但是我不确定是否有一个库可以帮助创建使用JavaScript繁重的本机iOS应用程序。我需要: 从Objective-C执行JS方法 从JS执行Objective-C方法 监听来自Objective-C的本地JS事件(例如DOM ready事件)



5
如何在Apple的TestFlight服务上重新发送外部测试人员邀请[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 3年前关闭。 改善这个问题 是否可以通过Apple的TestFlight Beta Testing服务将邀请重新发送给外部测试人员? (我指的是通过iTunes Connect访问外部Beta测试的工具,而不是自苹果收购它以来提供的独立TestFlight服务。) 在iTunes Connect的“我的应用程序” /“预发行版” /“外部测试人员”下,测试人员的状态仅显示为“已邀请”。不幸的是,该测试人员的垃圾邮件过滤器过于活跃,仅删除了所有垃圾邮件,因此他无法访问原始邀请。而且我在TestFlight UI上找不到任何控件来重新发送它。我尝试关闭然后再打开测试,但这似乎无济于事。

1
在iOS 5上实现快速高效的核心数据导入
问题:如何获取子上下文以查看更改在父上下文中的持久性,以便它们触发我的NSFetchedResultsController更新UI? 设置如下: 您有一个应用程序可以下载并添加大量XML数据(大约200万条记录,每个记录的大小均与正常文本的大小相同)。.sqlite文件的大小约为500 MB。将此内容添加到Core Data需要花费时间,但是您希望用户能够在数据逐步加载到数据存储中时使用该应用程序。用户必须看不见并且无法感知大量数据在四处移动,因此不会挂起,也不会抖动:滚动像黄油一样。尽管如此,该应用程序仍然有用,它添加了更多数据,因此我们不能永远等待将数据添加到Core Data存储中。在代码中,这意味着我真的很想避免在导入代码中使用如下代码: [[NSRunLoop currentRunLoop] runUntilDate:[NSDate dateWithTimeIntervalSinceNow:0.25]]; 该应用程序仅是iOS 5,因此它需要支持的最慢的设备是iPhone 3GS。 这是到目前为止我用来开发当前解决方案的资源: Apple的核心数据编程指南:有效导入数据 使用自动释放池使内存减少 关系成本。导入平面,然后在最后修补关系 不要查询您是否可以提供帮助,它会以O(n ^ 2)的速度降低速度 批量导入:保存,重置,清空和重复 关闭导入时的撤消管理器 iDeveloper TV-核心数据性能 使用3种上下文:主,主和限制上下文类型 iDeveloper TV-Mac,iPhone和iPad的核心数据更新 使用performBlock在其他队列上运行保存可以使事情变得更快。 加密会使速度变慢,如果可以,请将其关闭。 Marcus Zarra导入和显示核心数据中的大数据集 您可以通过给当前的运行循环一些时间来减慢导入速度,从而使用户感觉平稳。 示例代码证明,可以进行大量导入并保持UI响应,但是速度不如3个上下文和异步保存到磁盘的速度快。 我目前的解决方案 我有3个NSManagedObjectContext实例: masterManagedObjectContext-这是具有NSPersistentStoreCoordinator并负责保存到磁盘的上下文。我这样做是为了使我的保存可以是异步的,因此非常快。我在启动时就这样创建它: masterManagedObjectContext = [[NSManagedObjectContext alloc] initWithConcurrencyType:NSPrivateQueueConcurrencyType]; [masterManagedObjectContext setPersistentStoreCoordinator:coordinator]; mainManagedObjectContext-这是UI随处使用的上下文。它是masterManagedObjectContext的子级。我这样创建它: mainManagedObjectContext = [[NSManagedObjectContext alloc] initWithConcurrencyType:NSMainQueueConcurrencyType]; [mainManagedObjectContext …

12
导航栏rightbaritem图像按钮错误iOS 11
此代码在ios10中可以正常工作。我得到我的标签和一个图像按钮,该按钮是用户照片资料,圆形。.好的。但是当运行xcode 9 ios11模拟器时,我将其拉长了。按钮框架必须是32x32,当在sim上检查并获取视图并告诉xcode描述视图时,我将输出为170x32或类似的东西。 这是我的代码。 let labelbutton = UIButton( type: .system) labelbutton.addTarget(self, action:#selector(self.toLogin(_:)), for: .touchUpInside) labelbutton.setTitleColor(UIColor.white, for: .normal) labelbutton.contentHorizontalAlignment = .right labelbutton.titleLabel?.font = UIFont.systemFont(ofSize: 18.00) let button = UIButton(type: .custom) button.addTarget(self, action:#selector(self.toLogin(_:)), for: .touchUpInside) button.frame = CGRect(x: 0, y: 0, width: 32, height: 32) button.setTitleColor(UIColor.white, for: .normal) button.setTitleColor(UIColor.white, for: .highlighted) var …
101 ios  swift  ios11  xcode9-beta  swift4 

9
UICollectionView自动滚动到IndexPath的单元格
在加载收集视图之前,用户需要在收集视图的数组中设置图像数。屏幕上没有所有的单元格。我有30个单元格,屏幕上只有6个单元格。 问题:如何在加载UICollectionView时自动滚动到具有所需图像的单元格?





10
确定是否设置了对照片库的访问权限-PHPhotoLibrary
有了iOS 8的新功能,如果您在应用程序中使用相机,它将要求获得访问相机的许可,然后当您尝试重新拍摄照片时,它将要求获得访问照片库的许可。下次启动该应用程序时,我希望检查相机和照片库是否具有对其的访问权限。 对于相机,我通过 if ([AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVideo] == AVAuthorizationStatusDenied) { // do something } 我正在为照相馆寻找与此类似的东西。
101 ios  ios8  phphotolibrary 

20
如何在Swift中为UIImage着色?
我有一张名为的图片arrowWhite。我想将此图像着色为黑色。 func attachDropDownArrow() -> NSMutableAttributedString { let image:UIImage = UIImage(named: "arrowWhite.png")! let attachment = NSTextAttachment() attachment.image = image attachment.bounds = CGRectMake(2.25, 2, attachment.image!.size.width - 2.25, attachment.image!.size.height - 2.25) let attachmentString = NSAttributedString(attachment: attachment) let myString = NSMutableAttributedString(string: NSString(format: "%@", self.privacyOptions[selectedPickerRow]) as String) myString.appendAttributedString(attachmentString) return myString } 我想得到这张图片blackColour。 tintColor不管用...
101 ios  image  swift  colors  uiimage 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.