iphone相关内容

如何在UITabBarController中的两个UIViewController之间传递信息

在我的iPhone App中,有两个UIViewControllers.两者都嵌入在UITabBarController中.但是,当点击TabBarController并切换VC时,屏幕上的VC会将数据上传到NSUserDefaults,然后切换到的VC从NSUserDefaults获取该数据. 我目前要做的是在第一个VC的viewWillDisappear中上传数据,然后在第二个VC的vi ..
发布时间:2021-02-08 20:58:25 移动开发

如何在iPhone中使用MMS进行音频播放?

我确实在iPhone中浏览了MMS,但是我没有找到太多信息,大多数发现与图像有关.我想使用ios sdk在iPhone中的iPhone中使用MMS发送音频,是否可以这样做?我对MMS有以下查询. 如何使用iOS SDK识别iPhone中的所有MMS音频文件? 如何使用iOS SDK播放iPhone中的MMS文件? 有人可以帮助我识别这些东西吗! 解决方案 MMS,如Mul ..
发布时间:2021-02-08 20:58:22 移动开发

UITableView和始终可见的UITextField

我想创建一个结合了聊天功能的应用程序.我的问题是:我如何拥有一个始终在与UITableView相同的视图中可见的UITextField? 一个明显的解决方案是创建自己的UIView,并在其下面有一个UITableView和一个UITextField,但是UITableViewController似乎不喜欢我这样做,因为它期望连接的“视图"出口是一个UITableView,实质上破坏了我的计划 ..
发布时间:2021-02-08 20:58:18 移动开发

如何在iOS 6中使用Eventkit框架设置警报时间

我想向带有警报的日历添加事件.如果任何事件时间为9.00,则必须将警报设置为8.45,如何使用EKAlarm添加警报时间. 提前致谢. 解决方案 我刚刚在中找到了说明techotopia 使用iOS 6中的Eventkit框架在警报中设置时间,例如:- -(void)createReminder { EKReminder *reminder = [EKReminder ..
发布时间:2021-02-08 20:58:15 移动开发

如何使UIBarButtonItem的文本换行为两行?

我的UINavigationController中的一些视图控制器标题很长,这使得层次结构中下一个视图控制器的导航栏中的后退按钮会漏掉一些文本,而用"..."代替. 如何像iPod.app导航栏中的“正在播放"一样,使后退按钮的文本换成两行? 谢谢! 解决方案 您可以使用UIBarButtonItem方法initWithCustomView:然后在UINavigatiobIte ..

使用免费的开发人员帐户添加测试人员的UDID

我正在使用带有免费Apple开发人员ID的Xcode 8.2.1.使用直接连接到我的Mac的iPhone来测试应用程序没有问题. Xcode会生成有效的配置文件并添加了我的iPhone的UDID. 现在,我想将应用程序发送给测试人员,但是找不到添加他的UDID或生成有效的配置文件的方法. Xcode产生存档,但阻止导出.它说:“发行需要注册Apple Development Program" ..
发布时间:2021-02-08 20:58:09 移动开发

Theos iOS 11 system()函数

我将手机更新为IOS 11,并且不再支持system()函数.我想在按下按钮后关机,该怎么办? Respring与posix_spawn一起正常工作.我的旧代码是: (void)shutdownButtonPressed{ system("shutdown"); } 解决方案 来自#define RB_HALT 0x08 extern void* reboot3(int how ..
发布时间:2021-02-08 20:58:06 移动开发

XCode突出显示随机行并在没有任何错误时调用错误

我不得不强行关闭计算机,并且XCode已打开.我打开它进行备份,现在XCode突出显示随机的东西并称它们为错误.例如,这行: [[self managedObjectContext] save:nil]; 出现错误: 错误的接收器类型'int *' 我尝试先清理然后再构建,但错误仍然存​​在.关于如何解决此问题的任何想法? 解决方案 您可以从组织者中删除“派生数据". ..
发布时间:2021-02-08 20:58:03 移动开发

Sqlite准备失败:没有这样的表< tablename>

我已经创建了sqlite数据库. 我将这个sqlite文件添加到我的应用程序中,但是当我在模拟器中运行该应用程序并在文档目录中检查sqlite文件的路径时,那时我在创建的表中未在文档目录路径中打开sqlite文件出现. 在本地副本中,我也可以在项目文件夹中看到该表,但是可以在模拟器的路径上看到该表 所以在我的控制台中,它向我显示了错误: Sqlite准备失败:没有这样的表 ..
发布时间:2021-02-08 20:58:00 移动开发

如何将UIImage保存到应用程序的Bundle?

我目前正在从“文档"目录中获取图像(使用-imageWithContentsOfFile :),没有问题,除了我无法立即显示图像(例如,一旦调用touchesEnded).我假设这与图像缓存有关,并且不缓存以上述方式创建的图像对象?因此,我想,我将在创建图像对象后对其进行缓存,然后通过-imageNamed:使用缓存的图像.那么如何将UIImage对象保存到应用程序的Bundle和/或缓存它? ..
发布时间:2021-02-08 20:57:57 移动开发

未在目标c中调用CallEventhandler

我必须在通话结束时获得通话状态,但不会像线路总是返回false那样调用我的事件 [callCenter setCallEventHandler:^(CTCall *调用) 这是我的代码 CTCallCenter *callCenter = [[CTCallCenter alloc] init]; callCenter.callEventHandler=^(CTCall* call ..
发布时间:2021-02-08 20:57:54 移动开发

ScrollView:PageControl点不会随页面改变

我编写了一个带有TableView和detailView的iPhone App,其中包含一个包含2页的ScrollView(均包含图像)和一个显示2个白点的pageControl. 似乎一切正常.该视图向左滚动并显示下一页(按应显示的样子),scrollView下的小白点(PageControl点)除外. 如果我按这些小点:滚动页面,第二个点突出显示(完美!).但是,如果我将第一页(用拇指手 ..
发布时间:2021-02-08 20:57:47 移动开发

在App Store上的应用程序中使用itms-services链接

一段时间以来,我一直在开发一种简化的,基于Web的临时构建管理服务,现在我正在探讨使我的客户生活变得更轻松的可能性. 尽管有一种可能就是简单地创建一个针对iOS优化的网络应用,但我宁愿拥有一个本机应用. 现在,关于Apple是否可以使用使用itms-services链接的应用程序,我还没有找到明确的建议,只要它们是临时签名的,该应用程序就会安装第三方非App Store应用程序/企业建 ..
发布时间:2021-02-08 20:57:43 移动开发

通过AVAssetExportSession将元数据添加到AAC M4A

我正在使用AVAudioRecorder创建和存储AAC编码的.m4a文件.这样就产生了一个可播放的.m4a文件.然后,我想使用AVAssetExportSession来处理文件,以便将元数据添加到文件中.下面的代码生成一个大小相似的.m4a文件(比源文件小1 KB),但是当播放时,只有静音. NSURL* url = [NSURL fileURLWithPath:self.m4aPath] ..
发布时间:2021-02-08 20:57:40 移动开发

Snapchat样式的多个ViewController访问

在Snapchat中,您可以向左或向右滑动并访问从摄像头到桌面视图的完全不同的UIViewController. 所有的ViewController似乎都处于活动状态并被保留,因此它们之间的切换是平稳的,不需要任何过渡. 有人知道这是如何实现的,或者可以为我指明正确的方向吗?谢谢 解决方案 这是通过自定义容器视图控制器完成的.该容器很可能是带有分页的滚动视图.请参阅创建自定义容 ..
发布时间:2021-02-08 20:57:37 移动开发

可以用iPhone和激光指示器测量距离吗?

我想制作一个可以测量距离的手机应用程序.我想知道手机离手机有多远.假设我想知道一堵墙有多远...我想用手机告诉我. 那么这怎么工作?好吧,我可以将普通的红色激光指示器照在墙上(在黑暗中),并使手机的摄像头“看到"圆点. 电话离点越远,点越小.下图显示了距1英尺,5英尺,10英尺,20英尺和25英尺的点.我认为该应用程序可以然后测量点的大小,并确定点实际上离手机有多远.然后可以使用简单的 ..
发布时间:2021-02-08 20:57:33 移动开发

从UIWebview调用本地函数

嗨,我有一个uiwebview,我已经准备好将htmlstring格式的数据加载到webview中. 我正在使用此行在uiwebview中加载htmlstring. [webView loadHTMLString:htmlstring baseURL:[NSURL URLWithString:[NSString stringWithFormat:@"file:/%@//",i ..
发布时间:2021-02-08 20:57:30 移动开发

在UISlider上检测到双击?

我可以使用以下方法在特定视图中检测到单次/两次抽头: NSSet *myTouches = [event touchesForView:mySpecificView.view]; 但是我想检测滑块按钮上的两次轻按,但找不到对此的任何引用.是否可以替换"touchesForView:",在这里我可以输入滑块的名称? 用法:我有三个滑块,其默认值直接在滑块的中央.更改了滑块的位置后,我 ..
发布时间:2021-02-08 20:57:24 移动开发

将ViewController嵌入到NavigationController中没有“返回"按钮.按钮

将视图控制器嵌入导航控制器后,如何显示后退按钮?一点背景: 在应用中进行访问时,下图中显示的“详细信息" VC在导航栏中具有“返回"按钮,如您所知,该按钮可将您带回到表格视图.我想让“添加目标" VC也以下面的方式显示,因此我将其嵌入到导航控制器中.由于某种原因,在应用程序中访问该页面时,默认情况下没有VC所具有的“详细信息",没有“返回"按钮.如何显示该后退按钮,以便用户可以导航回表视图? ..
发布时间:2021-02-08 20:57:21 移动开发