Tag: ios

UISearchBar更改占位符颜色

有没有人有任何想法或代码示例如何更改UISearchBar的占位符文本的文本颜色?

iOS游乐场不显示用户界面预览

我用XCode 7.1创build了一个简单的游戏场,我input了这个简单的代码: import UIKit import XCPlayground var str = "Hello, playground" let color = UIColor (red: 1 , green: 1 , blue: 0 , alpha: 0 ) let view = UIView() view.backgroundColor = UIColo (colorLiteralRed: 1 , green: 0 , blue: 0 , alpha: 0 ) view.frame = CGRect (x: 0 ,y: 0 ,width: 100 […]

在iPhone中以编程方式从另一个应用打开设置应用

如果gps在iPhone中未启用,我必须从我的应用程序打开设置应用程序。 我已经使用了下面的代码。 它在iOS模拟器中运行良好,但在iPhone中不起作用。 请问这个代码有没有问题? if (![CLLocationManager locationServicesEnabled]) { int (*openApp)(CFStringRef, Boolean); void *hndl = dlopen("/System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices"); openApp = (int(*)(CFStringRef, Boolean)) dlsym(hndl, "SBSLaunchApplicationWithIdentifier"); openApp(CFSTR("com.apple.Preferences"), FALSE); dlclose(hndl); }

如何以编程方式在iPhone应用程序中添加一个简单的默认加载(进度)栏

我在我的iPhone应用程序中使用http通信。 我想在从服务器加载数据时显示进度条。 我怎样才能以编程方式? 我只想要一个默认的进度条。 没有什么奇特的,就像在android中我们做ProgressDialog.show(); ,是否有任何一个class轮在iPhone显示进度条?

无法为FacebookSDK 4构build模块“FBSDKCoreKit”

我在更新Facebook SDK 3到4时遇到问题 当我添加框架,它被成功添加。 但是当我添加头文件它有错误, “无法build立模块'FBSDKCoreKit'” 。 不知道原因。

具有阴影,圆angular和自定义drawRect的UIView

我必须创build一个自定义UIView ,将有圆angular,边框,阴影和其drawRect()方法被覆盖,以提供自定义的绘图代码与几个直线绘制到视图(我需要使用一个快速,轻量级因为许多这些视图可能会呈现)。 我目前面临的问题是,只要在视图类中重写drawRect() (即使没有任何自定义代码drawRect() ,阴影也不适用于圆angular。 请参阅附加图像的差异: 在视图控制器中我使用下面的代码: view.layer.cornerRadius = 10; view.layer.masksToBounds = true; view.layer.borderColor = UIColor.grayColor().CGColor; view.layer.borderWidth = 0.5; view.layer.contentsScale = UIScreen.mainScreen().scale; view.layer.shadowColor = UIColor.blackColor().CGColor; view.layer.shadowOffset = CGSizeZero; view.layer.shadowRadius = 5.0; view.layer.shadowOpacity = 0.5; view.layer.masksToBounds = false; view.clipsToBounds = false; 在重写的drawContext()我会使用类似于: var context:CGContext = UIGraphicsGetCurrentContext(); CGContextSetStrokeColorWithColor(context, UIColor.redColor().CGColor); // Draw them with a 2.0 stroke width […]

iOS 6 – viewDidUnload迁移到didReceiveMemoryWarning?

所以从iOS 6开始, viewDidUnload已经被弃用了,现在我需要做什么? 删除它,然后将其中的所有内容迁移到didReceiveMemoryWarning ,或保留它,并且不要在didReceiveMemoryWarning做任何事情?

大量的function已被弃用 – iOs 6

我有几个函数,因为iOs 6已经被弃用了。也许这对其他刚刚更新到iOs 6的人也是有帮助的。 [self presentModalViewController:pNewController animated:YES]; presentModalViewController:animated is deprecated since iOs 6 Autosynthesized property 'String' will use synthesized instance variable '_String', not existing instance variable 'String' Autosynthesized property 'phonenumber' will use synthesized instance variable '_phonenumber', not existing instance variable 'phonenumber' Deprecated: Group Table View Background Color is deprecated in iOS 6.0. 任何人都可以帮助我如何解决它,所以不会在我的项目中的任何弃用的function。 提前致谢

用于iOS的Luma Key(从图像创buildalpha蒙版)

我正在构build一个应用程序,允许用户将自己的图片上传到白色背景上,该应用程序将创build该人物的轮廓。 我很难找出背景。 我正在使用GPUImage框架,而GPUImageChromaKeyBlendFilter对于颜色非常适用,但是如果您使用白色/黑色,则很难将这些颜色中的一种颜色键入。 如果我把键设置为白色或黑色,它们的键都是一样的。 有什么build议?

XCode 5:有什么方法可以对代码完成中出现的内容进行分组/筛选/sorting吗?

对于这样一个非常简单的对象: @interface MyObject : NSObject @property(strong) NSObject* thingAboutMyObject; – (void) aThingToDo; – (void) moreToDo; – (void) yetAnotherAction; @end 有人使用MyObject获得代码完成,其中包括NSObject的所有方法和属性。 这是有道理的,但是对于大多数情况,我最关心的方法是在课堂上。 我想知道是否有办法在创build类时向xcode IDE提示您在处理类的对象时要“突出显示”实际接口。 我已经看到了几个类似于通过在方法定义中复制类名来“处理”这个类,以便它们在完成列表中一起sorting,如: – (void) myobjectAThingToDo; – (void) myobjectMoreToDo; – (void) myobjectYetAnotherAction; 但是,这似乎并不是一个特别优雅的解决scheme( [myObject myobjectAThingToDo] ),并且在涉及多态性的情况下,它可怕地崩溃了。 这是一个“理想”解决scheme的例子。 如果有人没有提供一个合适的替代scheme,我可能会提出一个正式的function要求。 但现在,至less应该澄清我所要求的。 如果有一种方法来暗示代码完成,我的完成列表应该按类来分组,那将是非常好的,例如: 为MyObject [M] aThingToDo [M] moreToDo [M]事情aboutMyClass [M]还有其他行动 NSObject的 [M] accessibilityActivate [M] accessibilityActivation … 据推测,更深的对象层次结构可以列出相同风格的父类,通过inheritance“接近”进行sorting。 像这样的列表可以很容易地仍然过滤,因为你键入和消除没有匹配的类分组。 […]