ios专题提供ios的最新资讯内容,帮你更好的了解ios。
我正在用CoreData测试 swift,我创建了以下代码: import UIKit import CoreData class Contact: NSManagedObject { @NSManaged var name: String @NSManaged var email: String class func execute(){ let a
我正在尝试使用UI ImagePickerController(不是现有的视频,而是一个在线)上的用户相机拍摄的视频,以上传到我的服务器,花费少量的时间来做到这一点,所以更小的尺寸是理想的,而不是30- 45Mb的新品质相机. 以下是针对iOS 8的Swift进行压缩的代码,它可以令人惊奇地压缩,从35 mb下降到2.1 mb. func convertVideo(inputUrl: NSURL,
如何提取UI Image或CG ImageRef的Alpha通道,并将其转换为可与CGImageMaskCreate一起使用的掩码? 例如: 基本上,给出任何图像,我不关心图像中的颜色.我想要的是创建一个表示Alpha通道的灰度图像.然后可以使用该图像来屏蔽其他图像. 当您提供图标图像时,其示例行为在UIBarButtonItem中.根据苹果文档,它表示: The images displayed
Leanplum,Apptimize和其他适用于iOS的A / B测试平台能够从网络下载资源(nib文件,图像等),并在运行时更换它们. 天真的方法是下载新资源并在资源束目录中替换它们,但由于权限,无法将文件写入资源目录. 问题是,这些A / B测试平台在运行时用什么技术替代资产? 编辑: 在阅读了thinplum静态库文件(使用nm)的符号后,似乎它们是可旋转的可可文件系统API. 例如:(来自
我试图通过为iOS应用程序创建一个机器人,在 Xcode服务器上设置CI.我使用CocoaPods,所以我使用下面的脚本来安装pod: export LANG=en_US.UTF-8 #!/bin/bash cd "$XCS_SOURCE_DIR/{PROJECTNAME}" if [ -e "Pods" ] then /usr/local/bin/pod update else /usr/loc
所以我正在实现一个自定义的“选择器”工具栏,就像iOS等效的一个单选按钮集(UISegmentedControl).只是一个分为选项的横杠. 为此,我创建了一个名为SegmentedControl的UIControl子类,并实现了自定义绘图.但是,有了这个观点,我需要选择可用的选项.我可以从控制器的viewDidLoad()中访问该视图,并将其设置在那里,但是我喜欢使用界面构建器来处理那些东西.
我喜欢将自己的WhatsApp ActivityItem添加到UIActivityViewController中,但它总是添加到较低的非彩色活动栏,但我喜欢将其添加到上面的条,带有彩色项的. 这是我使用的代码: WhatsApp *whatsApp = [[WhatsApp alloc] init]; UIActivityViewController* activityVC
我注意到,与创建在 Xcode 4.2测试版4的iPhone主从模板创建一个新项目时,它的作用: // AppDelegate.h @interface AppDelegate : UIResponder <UIApplicationDelegate> 为什么AppDelegate中从UIResponder而不是NSObject的继承? 从 Converting to Storyboards R
不确定的行为,因为我怀疑我陷入僵局, 我有一个具有多个对象的类 – 每个对象创建一个具有相同名称的队列.我不知道GCD是否在对象之间重复使用相同的队列,或者如果他们只是共享相同的名称. 例如 @interface MyClass -(void)doSomeWork @property (nonatomic,strong) dispatch_queue_t myQueue; @end @imp
从 Collection View Programming Guide for IOS: 注册您的单元格和补充视图 您可以通过编程方式或在应用程序的故事板文件中配置集合视图的单元格和视图. >在您的故事板中配置单元格和视图: 在故事板中配置单元格和补充视图时,可以通过将项目拖动到集合视图并在其中进行配置来实现.这将创建集合视图和相应的单元格或视图之间的关系. >对于单元格,从对象库中拖动集合视图单
我的CoreData模型有一个 Xcode生成的NSManagedObject类. @objc(SomeClass) class SomeClass : NSManagedObject { /* ... */ } 它在一个名为“SomeClass.swift”的文件中定义.我想扩展这个类,所以我创建了’SomeClassExtension.swift’.我定义了这样的扩展: extension S
我正在为一个应用程序使用昼夜模式. 问题是,当设置视图的背景颜色,然后使用它作为“呈现为popover”时,会有很少的白色假象(见图) 有没有一个简单的方法来解决这个问题? 我可能要写我自己的UIView吗? 您可以设置UIPopoverPresentationController的backgroundColor.如果这还不够,您将必须自定义您的popover的 UIPopoverBackgrou
我正在为表中的每个单元格创建一个切换按钮.按下时,会更改图像,再次按下时,会再次更改图像 – 切换. 在UIButton类中,我看不到选定的状态. 我正在寻找一种使用UIButton创建切换按钮的方式,以便我可以在每次点击时更改状态. 这是我现在使用rmq在rubymotion中做的 @fav_button.on(:touch) do |sender| puts "pressed fav bu
参见英文答案 > How get the list of errors thrown by a function?                                    2 我正在使用NSFileManager.contentsOfDirectoryAtPath来获取目录中的文件名数组.我想使用新的do-try-catch语法来处理错误: do { let docsArr
目标:裁减UI Image(以2.0的比例属性开始) 我执行以下代码: let croppedCGImage = originalUIImage.cgImage!.cropping(to: cropRect) let croppedUIImage = UIImage(cgImage: croppedCGImage!) 这段代码工作,但是结果,croppedUllmage,具有不正确的scale属性
我正在尝试创建一个动画,看起来像向用户开放的2个法式门(或2个舱口门). 我尝试使用内置的UIViewAnimationOptionTransitionFlipFromRight转换,但转换的起源似乎是UIImageView的中心,而不是左边缘.基本上我有两个UIImageViews,每个填充屏幕.我希望动画看起来像UIImageViews从屏幕中心提升到边缘. [UIView transitio
在我的 Xcode项目中,我有4个不同的方案(prod,dev,staging,staging2),它将安装到手机上的应用程序的bundle标识符更改.这样我可以将所有4个版本并排安装,类似于 this technique. 现在我正在为iOS 8构建一个Today Extension.它是一个新的Target,需要自己的bundle标识符. 扩展程序包标识符必须以父应用程序的Bundle标识符作
有谁知道动画多久了 - (void)setEditing:(BOOL)editing animated:(BOOL)animated; 在UITableViewCell中需要?我用0.5秒测试,但我更喜欢使用框架中的常量,像UITableViewCellEditingAnimationDuration 4.3.5版本为0.3秒
使用我的项目,我使用以下代码,以使我的图像为圆形: profileImage.layer.cornerRadius = profileImage.frame.size.width / 2 profileImage.clipsToBounds = true 我也使用禁忌使我的图像使其宽=高和其他限制. 将我的项目升级到xcode 8 beta和swift 3.我设置为舍入的所有图像视图都消失了,当我
我正在努力解决问题. 我正在拍摄一个视频,我已经把一个UI Image视图作为UI ImagePicker CameraOverLay. 所以当用户启动相机拍摄视频时,他可以看到相机上的叠加层.当用户停止捕获并正在移动到UIImagePicker的“取消或重新启动”屏幕时,cameraOverlayView仍然可见. 任何关于如何在“重新取消或取消”屏幕中不显示叠加层的想法? 通过注册到NSNot