Tag: cocoa触摸

如何比较英文环境中的中文string?

我想比较中文string与NSString – (NSComparisonResult)localizedStandardCompare:(NSString *)string方法。 如果系统语言设置为中文,它可以正常工作。 但是在英文环境下,string是通过unicode数字来比较的。 我怎样才能比较英文环境中的中国风格的string?

更改TableView标题文本颜色

我想在我的tableView做一个简单的改变。 我有一个自定义表视图背景,我想改变页眉和页脚的文本颜色, 只有文字颜色。 我在互联网上看到,通常我们必须使用委托方法给表视图一个全新的视图,但我只想改变文本颜色(如果可能的话,阴影)… 有没有一种简单的方法来避免创build一个新的整个视图 ? 请帮帮我。 谢谢

NSURLConnection和“分块”传输编码

通过其他来源阅读,如: https : //discussions.apple.com/message/7844057#7844057 似乎没有办法使用NSURLConnection读取“分块”传输编码(即没有内容长度)的页面。 任何其他解决方法或其他库可以帮助吗? 更新 :最后通过使用ASIHTTPRequest解决

在UITabBarController中的“更多”视图控制器的自定义导航栏

使用下面的代码(适用于较低版本的iOS),我将UINavigationBar并应用到UITabBarController每个导航栏(每个导航控制器)。 @implementation CustomNavigationBar – (void)drawRect:(CGRect)rect { UIImage *image = [UIImage imageNamed:@"customNavigationBar.png"]; [image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)]; } @end 该代码可以正常工作的视图控制器是明显可访问的,但是当按“更多”选项卡访问其他视图控制器,自定义图像不会再出现。 我错过了什么吗?

UIDocumentInteractionController – 读取文档时出错

我使用UIDocumentInteractionController在应用程序中预览文档。 但是,有时文档显示正常,其他时候交互控制器显示消息“读取文档时出错”。 我知道这不是文件的问题,因为相同的文件有时显示,有时不显示。 重新启动设备暂时解决这个问题 – 所以这似乎是一个内存问题,但奇怪的是我没有得到任何内存警告。 任何想法如何得到这个工作可靠吗? 笔记: 文件交互控制器预览被取消,控制器完成后释放,以确保先前的预览不会留在内存中 我有使用quicklook控制器相同的问题

是否有可能在背景中检测到用户的移动活动?

我想开发一个应用程序,检测用户的移动方式(步行,骑自行车,驾驶等),并为每个活动types发送特定的UILocalNotification 。 我的问题是:是否可以检测到背景(当应用程序完全closures),而不会耗尽设备的电池? 什么是最好的办法呢? 谢谢!

从iPhone切换到打印垫时XCode构build失败,反之亦然

当在Xcode中构build和testing并运行应用程序,比如说,ipad,然后想要切换到iPhone,我得到以下的构build错误: ld:warning:忽略文件/ xxx / Build / Products / Debug-iphoneos / libCTCheckbox.a,该文件是为了归档而不是被链接的体系结构(arm64):/ xxx / Library / Developer / Xcode / DerivedData / xxx /构build/产品/debugging-的iPhoneOS / libCTCheckbox.a 所有我的豆荚图书馆。 接着: 架构arm64的未定义符号:“_OBJC_CLASS _ $ _ RKObjectMapping”,引用来自:MappingGenerator.o中的objc-class-ref在SyncingManager.o中的objc-class-ref 对于一大堆文件。 在我做了一个Cocoapods升级到版本1.0.1并运行一个pod安装后,开始发生这种情况。 在XCode(版本8.0)中,我的项目,项目目标和Pods项目的构build设置被设置为: 体系结构:标准体系结构(armv7,arm64) 仅生成主动体系结构:debugging – >是,发布 – >否 有效的体系结构:armv7,armv7s,arm64 目标设备系列:1,2 库searchpath:$(inheritance),“$ {PODS_ROOT} / GoogleAnalytics / Libraries” 框架searchpath:$(inheritance) 当我使用“Build Active Architectures Only”设置并清理项目并重新启动XCode时,最终构build会再次成功,但是我没有find可行的可靠操作顺序。 当我想切换回ipad时,同样的事情又发生了。

在logging的audio文件的末尾添加静音

目前我允许用户录制自己的声音,持续时间不超过30秒。 一旦他们完成录制他们的audio,我抓住他们的audio持续时间。 我运行这个快速math(SixtySeconds-TheirAudioDuraion)= TimeNeededToFill。 基本上我最终需要一个精确的1分钟的赛道。 其中一部分是实际的audio,其余部分是无声audio。 我目前使用AVAudioPlayer做我所有的录音。 有没有一个程序化的方式来实现这一点与一些暴力破解,我开始无声的音轨文件一起创build一个单一的文件? 简单的辉煌需要,将不胜感激。 我最好的。

如何让button保持按下状态?

好的,我有一个应用程序,我几乎完成了。 我只是有一个问题,当我按下我的button,它会发出声音,button的图像更改。 然而,只有当图像被触摸或“突出显示”时图像才会变化,并且我希望button图像在声音效果的持续时间内保持改变,然后在声音效果之后,我希望它恢复到原始图像。 无论如何,我可以设置一个UIButton“设置时间”或“突出显示”选项? 我有时候感到很尴尬,因为我似乎被这些最微不足道的东西绊倒了,当我处理核心代码格外好,接近完成一个完整的应用程序在一个天时间,但这是我的第一个应用程序,我仍然是新手到XCode。 我真的很感激这个社区的帮助任何推动我前进的答案总是感激! 我进一步道歉我的问题格式我在我的iPhone上input这个我希望它不是太尴尬或缺乏细节。 如果有人需要更多的细节只是问!

在模态视图的父视图中访问IBOutlet

我有一个iOS应用程序,我的架构是: VC1 => MVC1 我想访问一个VC1的IBOutlet(aboutBtn)。 我尝试在MVC1中创build委托并将VC1设置为委托,但仍无法访问它。 我该怎么做?