草庐IT

iphone-se

全部标签

iphone - 如何判断 UserLocation 是在 MKPolygonview 中还是在 iOS MKMapView 中的特定区域内?

我需要检查当前用户位置是否在特定区域内,这里我使用了MKPolygonView。我在我的MKMapView中添加了一条路线,我想检查用户是否在该特定route。我尝试了以下代码,但它始终显示我在错误的路径中,即使我在该地区也是如此。知道我哪里出错了吗?任何帮助将不胜感激。谢谢。BOOLexist=NO;CLLocationCoordinate2DmapCoordinate=newLocation.coordinate;//userlocationorannotcoordMKMapPointmapPoint=MKMapPointForCoordinate(mapCoordinate);f

iphone - 我可以为不在配置文件中的 iOS 设备制作 IPA 文件吗?

我找到了制作ipa文件的方法:Addnecessaryprofilesandadjustbuildsettings.Setdeviceastargettoruntheapplication.Buildtheproduct.GotoProducts->yourAppName.app.Rightclickandshowinfinder.Drag&droptoitunesprofileandbinaryfile.(dragittoApps)SelectappiniTunesandrightclicktoshowinFinder.Andthereyoucangetthe.ipafile.但是,

iphone - 对象和非免费桥接类型之间的转换

正如我们所知,在免费桥接类型和objective-c类型(例如CFArrayRef和NSArray)之间进行转换非常容易。昨天,我发现了一段将CGImageRef(不是免工具桥接类型)转换为id的代码,如下所示:CALayer*imgLayer=[CALayerlayer];imgLayer.contents=(id)aImage.CGImage;但是,它工作正常。但是我不明白,因为根据苹果的文档,CGImageRef不属于免费桥接类型。看第二行代码,imgLayer应该保留赋给属性内容的值。因为CGImageRef被转换为id所以我认为在属性内容的setter方法中它会像这样[xxx

iphone - iOS 音乐播放器的公共(public) API?

有什么方法可以访问原生iOS音乐应用程序中播放的音乐吗?例如,在my应用程序中按下按钮时,它会暂停内置的音乐应用程序。我试过MPMusicPlayerController但这似乎不是我想要的;或者我没有正确使用它。这是我试过的。if([musicPlayerplaybackState]==MPMusicPlaybackStatePlaying){[musicPlayerpause];}else{[musicPlayerplay];} 最佳答案 取决于您如何实例化音乐播放器。要访问系统全局付款人,您应该使用:MPMusicPlayer

iphone - 如何将现有应用程序日志复制到 TestFlight 并使用宏

我目前正在集成试飞SDK。目前我有一个名为DebugLog的日志记录宏:#ifdefDEBUG#defineDebugLog(s,...)NSLog(@"Thread:%@[%@%@]%@",[[NSThreadcurrentThread]name],NSStringFromClass([selfclass]),NSStringFromSelector(_cmd),[NSStringstringWithFormat:s,##__VA_ARGS__])#else#defineDebugLog(s,...)#endif我现在想将Testflight的TFLog集成到我们的项目中:#defi

iphone - 为什么必须填充 UITextField 才能使 UIButton 作为 subview 消失

当我专注于UITextField控件时,我将按钮添加为subview。当我从UITextField中移除焦点时,我移除了添加按钮。这在UITextField中有一些文本时有效。但是当没有文本时,按钮不会消失。Q.HowcanIremovetheUIButtonfromUITextFieldwhentheUITextFieldisempty.Ialsowanttobeabletoshow*default*placeholder-textforUITextFieldwhenaddbuttonisremoved.这是我添加和删除取消按钮作为subview的代码-(BOOL)textField

iphone - Real Time Game Center 游戏断开连接(可能是因为网络超时)

所以,我正在编写一个非常简单的实时游戏中心2人游戏;但是,问题是我总是断开连接。游戏的运作方式如下:每个玩家的设备上都有一个文本字段。他们各自在字段中输入文本并按下回车键。当两个人都输入了文本后,游戏就会进行。现在,当用户积极玩游戏(每10秒左右输入一次文本)时,游戏运行良好,用户从未断开连接。但是,当游戏保持不活动状态(用户只是坐着盯着应用屏幕)大约30秒或更长时间时,至少有一名玩家会断开连接。我非常有信心我的互联网是可靠的,而且两台设备似乎都已连接到互联网(通过wifi)。我知道这是一个非常模糊的问题,我只是想知道是否有人对上面粗体的症状有任何想法。编辑:下面是我如何初始化匹配请求

iphone - 游戏中心导致 UIApplicationInvalidInterfaceOrientation

我已经检查了这个问题的其他解决方案,但没有一个对我有用。如果我尝试在我的物理iPhone(不是模拟器;这在模拟器中有效)上验证GKLocalPlayer,我会收到以下错误:Terminatingappduetouncaughtexception'UIApplicationInvalidInterfaceOrientation',reason:'Supportedorientationshasnocommonorientationwiththeapplication,andshouldAutorotateisreturningYES'***Firstthrowcallstack:(0x3

iphone - 制作 UIImage 的副本

我目前正在使用我在onlinetutorial上找到的代码让iPhone用户从他们的相机胶卷中选择一张图片。将图像设置为UIImageView效果很好,但随后我尝试调用图像上的函数(每次移动slider时)。结果是操作系统没有保留图像,所以当我尝试访问它(或我创建的缓存变量)时,它不起作用(因为地址被设置为0x0000000).如果UIImage符合NSCopying,这会很简单。但是,事实并非如此。那么,如何复制图像以使操作系统不删除它?可能重复HowdoImakeanexactcopyofaUIImagereturnedfromaUIImagePickerController?Ma

iphone - 如何从 4X4 imageView 矩阵创建 1 个组合图像

我正在创建“拼图游戏”,为此我将单个图像分成4X4矩阵,如现在我有16个不同的imageView,我需要将它们组合成一个图像并存储在数据库中。那么是否可以将4x4矩阵图像组合成一个图像。 最佳答案 是的,而且相当容易。UIGraphicsBeginImageContext(fullSize);CGContextRefcontext=UIGraphicsGetCurrentContext();for(inti=0;iresult将是您创建的全尺寸图像(如果是4x4和40尺寸图像,则为160x160)编辑使用UIGraphicsBegi