2014年7月

iOS开发中视图相关的小笔记:push、modal、popover、replace、custom

在storyboard中,segue有几种不同的类型,在iphone和ipad的开发中,segue的类型是不同的。 在iphone中,segue有:push,modal,和custom三种不同的类型,这些类型的区别在与新页面出现的方式。 而在ipad中,有push,modal,popover,replace和custom五种不同的类型。modal 模态转换 最常用的场景,新的场景完全盖住了旧...

memory   2014-07-31  2 条评论

iOS开发中监听键盘状态、输入法状态

#import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additio...

memory   2014-07-31  暂无评论

常用视图:UITableView

这个不多讲!因为我自己开始被它折腾的晕晕的!后来仔细一琢磨才慢慢明白! 无非几个要素: 1.遵守协议 2.加载数据 3.设置必要的参数 4.单元格的内容定义 5.优化及交互 不太明白的时候多看看它的协议头文件中的定义:在工程目录依次展开Frameworks->UIKit.framework->Headers,然后打开UITableView.h,搜索找到协议UITableViewD...

memory   2014-07-31  暂无评论

常用控件之Picker View

实现的功能:演示Picker View的使用方法关键词:Picker View1、创建一个Single View Application工程,命名为:PickersDemo,如下图2、修改ViewController.xib,添加一个Picker View和一个Button控件,如下连接输出口、操作,如下3、视图控制器ViewController,需要实现协议UIPickerViewData...

memory   2014-07-31  暂无评论

iOS代码实现常用控件之Slider 文字缩放

修改ViewController.h后如下:#import <UIKit/UIKit.h> @interface ViewController : UIViewController //添加代码 @property(nonatomic,retain)UILabel *sliderValueLabel; @property(nonatomic,retain)...

memory   2014-07-31  暂无评论

常用控件之ActionSheet与AlertView

先看下效果: 不多了,直接上代码啦!! 创建一个按钮,并且给他一个动作-(IBAction)delete:(id)sender;//修改.h,实现UIActionSheetDelegate协议@interface ViewController : UIViewController<UIActionSheetDelegate>实现操作delete,如下-(IBAction)de...

memory   2014-07-31  暂无评论

iOS中自定义按钮并跳专到另外一个视力之模态视图

刚学iOS不久,虽然视图切换能直接用stroryboard创建,拖根线就完事了!但不知道为嘛,还是感觉iOS开发中代码控制视图灵活方便。不多说了,开始今天的笔记:新建工程,不多说啦!我喜欢用Empty Application,创建完成后,新建两个UIViewController类,假设A和B吧!!哈哈这儿将appDelegate中的代码就省了!!哈哈。相信能看到这儿的人,也懂得如何设置roo...

memory   2014-07-31  暂无评论

PHP自带函数给数字前补0或补位

很多时候我们需要对数字进行格式化,比如位数不足前面加0补足。用PHP可以很轻易实现,因为PHP自带了相关功能的函数。<?php //生成4位数,不足前面补0 $var=sprintf("%04d", 2); echo $var;//结果为0002 echo date('Y_m_d', time()).'_'.sprintf('d', rand(0,99)); ?>...

memory   2014-07-28  暂无评论

如何使用Swift开发iOS应用时实现手势识别完整教程

在这次IOS应用开发教程中,我们打算实现手势识别。正如你所知道的,IOS支持大量的手势操作,它们能提供了很好的应用控制和出色用户体验。 让我们开始吧! 首先需要在Xcode中创建一个新的Single View Application: 然后点击Next,弹出的窗口要求你填写项目设置。在第一栏 (“Product name”) 中填入项目名称后,点击Next. 确保语言选择的是 “Swift...

memory   2014-07-28  暂无评论

iOS中respondsToSelector与conformsToProtocol的相关理解和使用

respondsToSelector相关的方法: -(BOOL) isKindOfClass: classObj 用来判断是否是某个类或其子类的实例 -(BOOL) isMemberOfClass: classObj 用来判断是否是某个类的实例 -(BOOL) respondsToSelector: selector 用来判断是否有以某个名字命名的方法(被封装在一个selector的对象里传...

memory   2014-07-26  暂无评论

如何使用php中oauth开发包及oauth_php的安装配置

安装篇: windows的下载地址:http://pecl.php.net/package/oauth/1.2.3/windows 需要此文件php_oauth.dll 放入/bin/php[version]/ext 您需要更改 php.ini 加载 oauth (动态扩展) extension=php_oauth.dllLinux的下载地址:http://pecl.php.net/get/...

memory   2014-07-23  暂无评论

iOS兼容开发:让程序同时支持iOS6和iOS7

由于各种原因,我们的程序需要同时支持iOS 7以及之前的版本(例如iOS 6),也就是说开发者不得不同时在iOS 7和iOS 6之间进行开发。实际上开发者对此是比较讨厌的。iOS 7中的布局问题下面是非常简单的一个程序,运行在iOS 6中的界面:而要是运行在iOS 7的模拟器中,会看不到label了:这是为什么呢?我们对其reveal一下看看吧:从上图可以看出,实际上label躲在Navig...

memory   2014-07-22  暂无评论

图文讲解iOS发布开发的应用程序到App Store

此教程可能不太适合,请移步至最新最全的:2014年苹果ios开发者证书申请及xcode5应用上线发布1.登陆苹果开发者中心http://developer.apple.com(99美元账号)2.进入itunes connect3.选择Manage Your Apps4.选择Add New App5.填写项目相关信息,不知道怎么填的点击问号查看,Bundle ID Suffix需要与上一篇申请...

memory   2014-07-22  暂无评论

图文详解iOS申请发布证书

此教程可能不太适合,请移步至最新最全的:2014年苹果ios开发者证书申请及xcode5应用上线发布首先登陆https://developer.apple.com(99美元账号)选择iOS Developer program 板块下的 Certificates,Identifiers & Profiles 点击进入b.进入c.选择证书类型 distribution,选择添加...

memory   2014-07-22  暂无评论

iOS实现头像选取(照相或者图片库)、大小等比缩放、生成圆形头像

//弹出actionsheet。选择获取头像的方式 //从相册获取图片 -(void)takePictureClick:(UIButton *)sender { // /*注:使用,需要实现以下协议:UIImagePickerControllerDelegate, // UINavigationControllerDelegate // */ // ...

memory   2014-07-21  6 条评论