草庐IT

iPhone-specific

全部标签

iphone - 使用 iOS6 中的新 map ,是否可以更改图层的颜色(公园、水域、建筑物)

我知道更改mapkit颜色并不理想,但特别是对于我正在创建的基于位置的游戏,我希望颜色不那么引人注目而更暗。有没有一种内置的方式可以实现这一点?由于游戏不会特定于某个区域,因此自定义覆盖不会真正起作用。我知道使用旧的谷歌地图,唯一的方法是创建map的javascript版本并将其添加到webview中(不适合游戏)但是使用这个新的苹果map有没有办法重新绘制形状这些元素(公园、水域、建筑)具有不同的颜色。我不完全了解以前或当前的map包是如何从头开始工作的,所以如果我遗漏了任何信息或感到困惑,我深表歉意。 最佳答案 不,在当前的iO

iphone - 应用程序在后台时每 X 秒获取一次用户坐标

我想每X秒获取一次用户坐标。我在应用程序委托(delegate)中添加了位置。-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{...locationManager=[[CLLocationManageralloc]init];locationManager.delegate=self;locationManager.distanceFilter=kCLDistanceFilterNone;locationManager.des

iphone - 在没有 NSTimer 的情况下每隔几秒调用一次获取当前坐标

我知道如何使用NSTimer进行此操作,但我不想每隔几秒钟就没有计时器就获取当前的iPhone坐标。我无法使用计时器,因为我在应用程序处于后台时获取坐标。我尝试过一些东西,但这不是每10秒,而是每秒调用一次,因为我不想。我在这里做错了什么?-(void)locationManager:(CLLocationManager*)managerdidUpdateLocations:(NSArray*)locations{CLLocation*loc=[locationsobjectAtIndex:0];NSDate*eventDate=loc.timestamp;NSTimeInterval

iphone - NSDateFormatter 获取小时和时间

我有带日期的字符串值(例如:2012-11-30T12:45:00Z),我怎样才能得到这样的值:12:45?谢谢.. 最佳答案 日期格式化方法如下所示:NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];[dateFormattersetDateFormat:@"hh:mm"];NSString*hhmm=[dateFormatterstringFromDate:theDate];//releasedateFormatterifnotusingARC...butuse

iphone - 如何知道 admob 是否不会出现在 iOS 中?

我正在使用admobs,我想知道admobs是否不会出现。如果admobs不来,那么我应该隐藏该View,当它们再次开始出现时,我必须在屏幕上显示它们。如果我的问题很愚蠢,请不要介意。有帮助吗? 最佳答案 您应该使用委托(delegate)函数来了解是否收到广告,然后相应地进行处理。使用GADBannerViewDelegate像这样实现委托(delegate)函数://We'vereceivedanadsuccessfully.-(void)adViewDidReceiveAd:(GADBannerView*)adView{NSL

ios - 在没有 UI 的情况下从 ipad 或 iphone 发送电子邮件的替代方法

我看到有很多方法可以在iOS设备的后台(没有UI)发送电子邮件,并且无需使用MFMailComposeViewController类。最流行的例子是填写在线表格并按下提交按钮。以下是我在stackoverflow中看到的最流行的方法。(1)使用您自己的SMTP客户端。这种方法对我有用,但在我的私有(private)网络中,但在我的公司场所不工作,因为在公司网络中我不允许使用gmail(公共(public)电子邮件)并且没有我们公司邮件服务器的SMTP详细信息。我对这种方法感到震惊。(2)使用CTCoreMessage和Three20框架(开源)。但是在这里我无法找到除git之外的其他框

iphone - 在 XCode 中发送 HTTPS 请求 (iOS)

我需要你的帮助:)我要将来self的应用程序的http请求更改为https请求。现在我使用了ASIHTTPRequest然后跟着这个tutorial.你必须知道我是https和ssl这方面的初学者。我真的很感激任何帮助。这是我的http请求的代码:-(void)fetchDataFromServer{//CreateInstanceASIFormDataRequest*request=[[ASIFormDataRequestalloc]initWithURL:url];//ParameterderPOSTAnfragesetzen[requestsetPostValue:@"anyth

iphone - 如何将黑色变为白色

使用以下代码,将上面显示的图像转换为下面的图像...它们显示带有灰色线条的黑色背景.....我想要带有灰色线条的白色背景..请指导我..我是iPhone的新手提前致谢-(void)viewDidLoad{[superviewDidLoad];//Initialisevideocapture-onlysupportedoniOSdeviceNOTsimulator#ifTARGET_IPHONE_SIMULATORNSLog(@"Videocaptureisnotsupportedinthesimulator");#else_videoCapture=newcv::VideoCaptur

iphone - iOS 在命令 Quartz 2D CGContext 上绘图

您好,我制作了一个自定义View,它表示带有轴等的图形,所以我在View的drawRect:方法中使用Quartz2D绘制了很多线。但是我现在想改变它,这样我就可以使用我的View的Controller来单独绘制图形的特定部分。例如绘制x轴等待10秒,然后绘制y轴。所以我已经分离了绘图命令并将它们放入单独的方法中,以便可以从Controller调用它们但是现在因为我在drawRect之外绘图:我无法获得图形上下文。我应该如何着手实现它?quartz2d是正确的选择吗? 最佳答案 您可以将drawRect:功能分离到多个UIView的

iphone - 如何在 iPhone SDK 中找到闭合路径(两条线的交点)?

请看图片。如何获得两条线的交点(即绿色圆点)?我想裁剪图像的内部。结束路径是行中的任何位置。context=UIGraphicsGetCurrentContext();CGContextBeginPath(context);CGContextSetLineWidth(context,1.0*self.scale);CGContextSetLineCap(context,kCGLineCapRound);[[UIColorredColor]setStroke];CGPointfirstPoint=CGPointFromString([self.touchPointsobjectAtInd