iOS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> iOS >>列表
· iOS 11录屏功能演示:超好用发布时间:2017-06-07
虽然没有像iOS6到iOS7那样翻天覆地的变化,但iOS11也足以算得上近两年最大一次更新了,尤其是一些人性化功能的增加,越来越开放,越来越接地气,甚至让人有种“套上iOS皮肤安卓”的错觉感。有人说iOS不再纯粹,但不管怎样,让用户觉得好用才是王道。比如那个等了多少年终于加上了数据流量快捷开关,比如很多人都期盼的屏幕录制,iOS11都一一实现了。iOS11全新的控制中心,想用什么功能,自己添加在iOS11之前的版本,系统控制中心都是固定不可变的... 查看全文
年纪大了过了能熬夜看WWDC的时代了,但是还是在小小宝的哭闹和妈妈大人换尿布的催促中起了个大早。于是算趁着“热乎”把WWDC2017的Keynote看完了。和往年差不多,虽然WWDC是一个开发者会议,但是Keynote并不是专门针对我们开发者的,它还承担了公司状况说明,新品发布等功能。作为技术人员,可能接下来的session会更有意义。要用一句话来评价今年Keynote所展现出来的内容的话,就是小步革新。大的技术方面可以说只有ARKit可堪研究... 查看全文
毫无疑问iOS11将为我们带来很多很多的新功能,多到苹果不可能在WWDC主题演讲中的这点点时间里为我们全讲明白。不过即便如此,人们还是发现了他们感兴趣的东西——单手键盘。自从iPhone的屏幕尺寸扩大到4.7英寸和5.5英寸后,单手打字是肯定不会有过去4.0英寸时那么轻松了,所以不少人也就培养出了决不单手的习惯。不过用户自己能适应,不代表苹果就可以不管事儿了。iOS11的单手键盘模式,让我们来看看它长什么样。正如图片里所展示的这样,当进入单手模式之后... 查看全文
代码:-(void)viewWillDisappear:(BOOL)animated{[superviewWillDisappear:animated];//移除通知[[NSNotificationCenterdefaultCenter]removeObserver:selfname:@"flag"object:nil];}-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview... 查看全文
在WWDC之前,苹果的iPad产品线有两款「Pro」型号,分别是9.7英寸iPadPro和12.9英寸iPadPro。在今天的发布会上,苹果发布了一款全新的10.5英寸iPadPro,用以取代原有的9.7英寸iPadPro,而12.9英寸iPadPro也获得了硬件上的更新。10.5英寸iPadPro:屏幕大了,尺寸却没增加相比9.7英寸iPadPro,10.5英寸iPadPro在屏幕的显示面积上要大了大约20%。不过通过缩减边框(尤其是左右边框),10.5英寸iPadPro的整机体积并没有增加... 查看全文
iOS11终于到来,有些被大家猜了个正着,还有些出乎所有人意料。作为头盘的是iMessage和ApplePay。iMessage加入了云端同步删除功能,可以在macOS和iOS上同步删除某条消息。正如预期中的,ApplePay新增线上点对点转账支付,并且加入ApplePayCash现金账户直接对接银行卡账户,新的ApplePay更像支付宝和微信支付了。接下来是iOS11的重点——Siri。苹果通过智能学习技术,让Siri的语音语调变得更加自然、更接近真人语言节奏... 查看全文
微软针对iPhone用户推出了一款全新的任务管理应用程序Planner。在此之前,微软只提供Web应用,用户登录Office365帐户之后,可以实现可视化的任务管理和跨团队协作。需要提到的是,iOS版Planner目前并不完全跟Web版本的功能相匹配,不过微软已经承诺在“未来几个月”提供创建新计划、推送通知等方面的支持,并表示,这款iOS应用是对发布Web版之后的用户反馈的回应。微软声称,Planner提供了一种简单的视觉方式来组织团队合作... 查看全文
官方中文文档是这样描述的:就给我们这几句话就打发我们了。按照上面的写法,根本不知道-(void)calendarEventReminderReceived:(NSNotification*)notification方法什么时候去调用。但是我们根据iOS知识,知道想要发送通知,肯定要先监听通知。所以我们要保证RN组件先监听事件通知,在去原生组件发送事件通知。原生组件:EventEmitterManager.h#import<React/RCTBridgeModule.h>... 查看全文
· 【iOS干货】? 定位发布时间:2017-05-28
一、简介1.定位的实际应用场景:导航:去任意陌生的地方周边:找餐馆、找酒店、找银行、找电影院等2.涉及技术:CoreLocation框架:用于地理定位。(单纯的定位,不需要显示地图)常用类:以CL前缀开头CLLocation:(结构体类型)经纬度CLLocationManager:定位管理类CLLocationManagerDelegate:监听用户是否愿意定位(iOS8后要问),监听用户的位置(经纬度)MapKit框架:用于地图展示。(和地图结合的定位,如:百度地图、高德地图等)常用类... 查看全文
一,效果图。二,工程图。三,代码。RootViewController.h#import<UIKit/UIKit.h>@interfaceRootViewController:UIViewController@endRootViewController.m#import"RootViewController.h"//加入头文件#import"My97DatePicker.h"@interfaceRootViewController(... 查看全文
· Opera放弃iOS平台发布时间:2017-05-28
挪威浏览器开发商Opera在苹果iOS平台上的产品OperaMini和OperaCoast自2017年以来就没有更新过,用户联络了该公司询问发生了什么事情,结果被告知Opera已经没有了iOS开发团队。也就是至少目前Opera放弃了iOS平台。iOS版OperaMini已经有将近一年时间没有更新,而OperaCoast最新一次更新是在2016年12月。苹果禁止iOS出现与Safari竞争的浏览器,所有iOS上的浏览器其实都披着Safari的皮。... 查看全文
· 【代码笔记】iOS-MBProgressHUD发布时间:2017-05-25
一,工程图。二,代码。AppDelegate.h#import<UIKit/UIKit.h>#import"MBProgressHUD.h"@interfaceAppDelegate:UIResponder<UIApplicationDelegate,MBProgressHUDDelegate>{MBProgressHUD*mbProgressHUD;}@property(strong,nonatomic)UIWindow*window;@endAppDelegate... 查看全文
一,效果图。二,代码。-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.[self.viewaddSubview:[selfgetTileLabel:@"你好!"]];}//导航条的标题-(UILabel*)getTileLabel:(NSString*)title... 查看全文
· ios学习笔记---ios完整学习路线发布时间:2017-05-23
ios完整学习路线图片来源于网上下载本人不是大牛,写博客的目的只为记录自己的学习过程。也不算是入门从头学习吧,之前已经做过将近两年mac局域网开发相关的工作(检测iphone主板所用的设备,内部使用,不用上线store,依然觉得自己还是小白),没真正做过iosapp这块。也从来没有记录过学到的东西或分享过自己的经验。突然发现即使自己之前写过的程序时间久了没看又没保存(之前没macbook,所以写的东西都在公司电脑上。因为私人原因离职大半年没碰过mac平时也没有学习... 查看全文
谷歌在今年开发者大会上公布的数据显示,Android设备激活数量已经超过20亿,而从这个侧面来看,安卓已经成为了世界第一大操作系统。Android虽然成绩突出,但对于谷歌来说却没法高兴起来,因为开源性让其掌控权已经慢慢从谷歌变成了厂商主导,其次版本分裂问题太严重,谷歌努力很久都没有太大的改观。在这样的大环境影响下,密谋一套全新系统自然是情理之中的事情,所以就有了Fuchsia。不同于安卓内核Linux,这款定位手机、平板的移动操作系统是谷歌自主开发的内核Magenta,从开源变成了封闭... 查看全文
一,效果图。二,工程图。三,代码。RootViewController.h#import<UIKit/UIKit.h>//添加HPGrowingTextView头文件#import"HPGrowingTextView.h"@interfaceRootViewController:UIViewController<HPGrowingTextViewDelegate>{HPGrowingTextView*textView;}@endRootViewController.m-... 查看全文
(图为微信首页右上角『+』效果)当初还在开发WP7的时候,从IOS同事那边了解到类似微信以上功能的实现。Item条数不同,总高度也不同,这就需要将背景图片进行局部拉伸到响应的高度,并且保持上方的三角形不变型。然而回想WP,没找到有API能对图片做此处理,只要图片显示比例与源图比例不一样,就会导致图片拉伸变形。(因此我只能让设计给一个右上角三角形,之后一个纯色长方形,纯色长方形拉伸后不会有问题。想要图片局部改变也行,得自己处理像素)一.局部拉伸现在我们就来看看如何进行图片局部拉伸,相关API如下... 查看全文
· 【代码笔记】iOS-JSONKit的使用发布时间:2017-05-20
一,工程图。二,代码。#import"RootViewController.h"//为JSONKit添加头文件#import"JSONKit.h"@interfaceRootViewController()@end@implementationRootViewController-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNil{self=[superinitWithNibName... 查看全文
· 微软重新设计iOS版OneNote发布时间:2017-05-20
微软今天在苹果APP商店当中发布了完全重新设计的iOS版OneNote,其中包括视觉重新设计,使其符合其他平台上的风格。具体来说,从16.0版开始,iOS版OneNote包括一个侧面菜单,允许用户浏览他们的笔记本,分类和页面,Windows版本已经提供这样的设计。此更新中没有其他新功能,但微软表示,iOS用户必须下载并安装此版本,因为笔记的浏览和管理功能已经大大改进。微软表示,体验OneNote重新设计的外观和风格:使用改进的布局组织笔记比以往任何时候都容易。所有的笔记... 查看全文
NSString*message=@"请确认信息是否正确?";NSString*title=@"提示";UIAlertController*alertController=[UIAlertControlleralertControllerWithTitle:titlemessage:messagepreferredStyle:UIAlertControllerStyleActionSheet]... 查看全文