草庐IT

current_layer

全部标签

iphone - 如何更改文本 "App would like to use your current location?"

我们可以更改此文本吗?我使用了CLLocationManager类的属性purpose。但是消息没有改变。[locationManagersetPurpose:@"Changetextmessage"];有什么想法吗?谢谢, 最佳答案 在您的info.plist中添加一个键,例如:NSLocationUsageDescription并添加您的字符串作为它的值。iOS8及更高版本除了NSLocationUsageDescription之外,他们还引入了两个keyNSLocationAlwaysUsageDescriptionNSLoc

iphone - label.layer.borderColor = .... 不工作(Xcode 4.3.2)

我在一个类中工作,该类是UITableViewCell的子类,具有在.h中声明的firstLabel和secondLabel属性,并在.m中为@synthesize。当我以编程方式设置UILabel的格式时,我尝试在firstLabel周围设置边框。来自thisquestion中给出的答案,我尝试在我的项目中做同样的事情。firstLabel.layer.borderColor=[UIColorblackColor].CGColor;问题是在我输入firstLabel.layer后它无法识别它。并点击“esc”(以获取完成列表)Xcode没有任何结果。问题是什么?注意:如果我输入fir

ios - 应用程序试图在目标 "Current View Controller"上呈现一个 nil 模态视图 Controller

我有一个带xib的UIViewController,当我尝试在其上呈现StoryboardView时,它崩溃了。我用这个来展示它UIViewController*buddiesOrFacebook=[self.storyboardinstantiateViewControllerWithIdentifier:@"BuddiesFBFriends"];[selfpresentViewController:buddiesOrFacebookanimated:YEScompletion:nil]; 最佳答案 检查这些东西检查ViewCon

iphone - 更改 UIView 的 CALayer 框架(self.view.layer.frame = ...)似乎没有效果

我确定我在这里遗漏了一些基本的东西。我正在尝试来自以下位置的CALayers'helloworld'代码:http://www.raywenderlich.com/2502/introduction-to-calayers-tutorial做第一个例子。xcode4.2中的新单View项目。Nib/Storyboard没有变化。导入quartz核。将以下代码添加到ViewController.m中的ViewDidLoad中:-(void)viewDidLoad{[superviewDidLoad];self.view.layer.backgroundColor=[UIColorblue

ios - 层 <Metal Layer : 0x17069b850> 无可绘制对象

在运行我的应用程序时得到Nildrawableforlayer错误从MKMapViewController返回. 最佳答案 当我在我的一个ViewController中按下取消按钮时,我也有同样的情况(没有在我的应用程序中使用任何金属)。调用按钮处理程序的过程也很长.... 关于ios-层无可绘制对象,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/45796947/

objective-c - "Game Center account services are currently unavailable"在模拟器上

我不知道这是什么时候发生的,可能是在升级到MacOSLion和Xcode4.1之后。但我不确定。我有一个相当大的iOS项目,它受到GameCenter/GameKit的限制。我开门见山:在模拟器上我无法再连接到GameCenter。例如,即使我在模拟器上打开“GameCenter”应用程序并单击“创建帐户”,我也会收到错误消息:“GameCenter帐户服务当前不可用。请稍后重试。”我已经用谷歌搜索了几天,这是我尝试过的:我按照Apple在文档中所说的那样配置了我的路由器,尽管它在几周前的配置之前就已经工作了。我还检查了不同的网络/路由器。我完全删除了XCodeDeveloper工具(

ios - 警告 : "Minimum Font Size greater than current font size"

在我的应用程序中,我使用了一个具有一组标签的自定义单元格,我看到xcode在自定义单元格xib文件中显示有关字体大小的警告:warningmessagefile://localhost/Users/mahmoudalgayed/Desktop/Ajurry-date/CustomCell.xib:warning:UnsupportedConfiguration:MinimumFontSizegreaterthancurrentfontsize有人知道如何摆脱这个警告吗? 最佳答案 您必须设置最小字体大小,使其不大于当前大小。你有没有

iphone - 从代码打开 map 应用程序 - 在哪里/如何找到 "Current Location"?

我正在打开map应用程序以显示从用户当前位置到目的地坐标的路线,这些路线来self的代码。我正在使用以下代码打开map应用程序。我在按下按钮时调用此代码。getCurrentLocation是一种返回最近更新位置的方法。-(void)showDirectionsToHere{CLLocationCoordinate2DcurrentLocation=[selfgetCurrentLocation];//LINE1NSString*url=[NSStringstringWithFormat:@"http://maps.google.com/maps?saddr=%f,%f&daddr=%

ios - bundleIdentifier != nil 当通过 UNUserNotificationCenter.current().requestAuthorization 请求 iOS10 通知授权时

我遇到一个崩溃,说我的bundleID是nil2016-08-3110:39:11.630WeatherHop[52533:17767791]*Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'Invalidparameternotsatisfying:bundleIdentifier!=nil'*Firstthrowcallstack:使用此代码失败:letbundleIdentifier=Bundle.main.bundleIdentifierprint("\(bundleI

ios - 升级到 Xcode 7 会在 CoreData 模型上创建 "Missing current version declaration"警告

想我会在此处发布针对已知错误的完整问题/答案:当从以前的版本升级到Xcode7(稳定版/测试版)时,您的构建突然给您一个新的警告:“缺少当前版本声明”用于您的CoreData模型文件。最糟糕的是,双击此警告没有任何效果,并且Xcode中没有关于解决方案的明显提示。你是如何解决这个问题的? 最佳答案 注意:这是在Xcode6.4和Xcode7beta3上测试的-从Xcode7beta4开始,似乎有一个内置解决方案,手动创建文件不再有效-请参阅已接受的答案打开终端,导航到您的项目目录和模型文件-您的命令应如下所示:cd/Users/YO