
ios--iphone开发
我不是黄飞鸿
计算机
展开
-
一些关于NSTimer的使用
1、初始化 + (NSTimer *)timerWithTimeInterval:(NSTimeInterval)titarget:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)yesOrNo;+ (NSTimer *)scheduledTimerWithTimeInterval:(NS原创 2013-10-12 14:45:24 · 765 阅读 · 0 评论 -
关于iOS开发者常用的一些工具
灵感pttrns -一个很棒的按任务分类的iOS屏幕设计图库。举例来说,如果你想看其他应用如何处理活动feed,在这儿你可以找到一堆的例子。TappGala -另一个很棒的优美应用设计的集合站。它不是按任务来分类的,只是一个优秀应用的列表,你可以在此获取灵感。Cocoa Controls -一些很棒的你可以用在你的iOS应用中的组件(代码)的列表。有时你可以找到一段优秀代码来节省时间原创 2013-10-12 14:45:20 · 1134 阅读 · 0 评论 -
在Xcode当中用slider和switch控件实现音乐的开关和音量控制
在建好项目之后需在Framework文件中添加AVFoundation.framework以上图片有导入的方法,不同版本的Xcode导入的方法可能有些差别在AppDelegate.h中#import#import#import "ViewController.h"@class ViewController;原创 2013-10-11 17:26:13 · 2299 阅读 · 0 评论 -
一个类似苹果桌面上长按删除app的…
一个类似苹果桌面上长按删除app的效果,就是当你长按屏幕时,会出现缩小图片并出现删除按钮,点击删除按钮,删除图片并且后面图片前移。当再次点击图片,恢复。点击图片有处理事件,可以在此做一些处理。实现思路以及核心代码:继承于UIScrollView,先在上面创建出所有的view,在每个view上添加单击手势,在uiscrollView上添加长按手势。[cpp] view plai原创 2013-10-12 14:45:17 · 1220 阅读 · 0 评论 -
用Button连接TextField和Label
viewController.h文件:#import #import @interface ViewController : UIViewController{ //建立文本框 IBOutlet UITextField *textField; //建立标签显示文字 IBOutlet UI原创 2013-10-16 08:35:45 · 1110 阅读 · 0 评论 -
ios 开发的一些控件综合属性总结
坐标相关---------------------------CGRect frame = CGRectMake(280, 12, 20, 20);CGSize size=CGSizeMake(320,420);CGPoint point=CGPointMake(30,60);CGRect rect=[[UIScreen mainScreen] applicationFrame];原创 2013-10-11 20:31:35 · 1281 阅读 · 0 评论 -
在iOS虚拟键盘上添加动态隐藏按钮
之前在 在iOS虚拟键盘上添加动态隐藏按钮一文中描叙了关于键盘上添加动态按钮的操作,发现键盘上的按钮显示出来的时候很僵硬,此处做了改进,添加了动画过渡,更换了图片,能够让人感觉按钮是随着键盘的动画显示而显示,随着键盘的动画退出而退出,看上去更加流畅些;效果图: [cpp] view plainco转载 2013-10-11 17:33:59 · 836 阅读 · 0 评论 -
ios实现用户登录的保存密码功能
http://www.cnblogs.com/xiaobaizhu/archive/2012/12/05/2803520.htmlplist文件是在ios开发中经常会用到的,用来存储一些少量的数据,例如手机设备信息,用户基本信息什么的,不过大量的信息还是用数据库。像这种登录保存密码就是把信息写入plist文件。以下是效果图 首先同学们要先搞两转载 2013-10-11 17:23:39 · 1690 阅读 · 0 评论 -
IOS仿网易新闻客户端左右侧栏
左右侧栏已经是当前APP最流行的布局,很多客户端软件都使用了左右侧栏,例如网易新闻,人人网,Weico等等。这篇博客以当前网易新闻客户端的模式为例仿写了一个左右侧栏架构实现。先看一下Demo的实现效果 实现主要思路以及细节:视图控制器有三个视图按不同层次排列,最上层的是主要显示视图_mainContentView,下面的为左右转载 2013-10-11 19:10:25 · 1004 阅读 · 0 评论 -
NSDate的一些常用范例
NSDate类用于保存时间值,同时提供了一些方法来处理一些基于秒级别时差(Time Interval)运算和日期之间的早晚比较等。 1.创建或初始化可用以下方法用于创建NSDate实例的类方法有+ (id)date;返回当前时间+ (id)dateWithTimeIntervalSinceNow:(NSTimeInterval)secs;原创 2013-10-11 19:29:15 · 553 阅读 · 0 评论 -
IOS回调机制——代理,通知中心以及Block
Xcode5.0正式版IOS7和Xcode5正式版在昨天正式可以下载。IOS7不多说了,交互设计,界面风格,操作的简化程度都属于比较领先的水平。这里来说说Xcode5正式版,和以前的Xcode5测试版来比,正式版改动不大,不过也有稍许变化。整体来讲,跟Xcode4.6比,属于换了一个时代- -(因为以前的工程换到这里编译需要改很多地方)Xco转载 2013-10-11 19:39:10 · 1125 阅读 · 0 评论 -
KVC与KVO解析
KVC(Key-Value Coding)和KVO(Key-ValueObserving)可能是Objective-C中最强大最实用的功能之一。 当通过KVC调用对象时,比如:[selfvalueForKey:@”someKey”]时,程序会自动试图通过几种不同的方式解析这个调用。首先查找对象是否带有 someKey这个方法,如果没找到,会继续查找对象是否带有som转载 2013-10-12 14:45:45 · 688 阅读 · 0 评论 -
iOS...图片转PDF的实现方法
图片转PDF的实现方法Quartz 2D概述Quartz2D是CoreGrapgics下的2D绘图引擎,适用于iOS和MacOS X。 它具有强大的绘图功能,提供视角效果渲染,反锯齿渲染,颜色管理,绘制PDF等等。开发者无需考虑不同设备不同分别率的显示效果,因为这一切适配操作Quartz全都自己包了。具体Quartz可以做些什么,下图给出了最佳答案:OS X 图片转PD转载 2013-10-12 14:45:15 · 1193 阅读 · 0 评论 -
iPhone多媒体遥控
用户要实现后台的播放的控制,需要按下面的方法来实现。这样实现的效果就是和iPod后台播放的效果一样。在后台播放音乐的时候可以通过任务栏来控制。任务栏通过双击Home键来调出,调出后向左滑到最前门可以看到这个控制按钮。1.在View显示的时候接收remote-control事件- (void)viewDidAppear:(BOOL)animated { [s转载 2013-10-12 14:45:22 · 711 阅读 · 0 评论 -
这次的学习的内容是关于在button动态方法连接多个switch 和textfield
目标:这次的学习的内容是关于在button动态方法连接多个switch 和textfield, switch判定textfield的显示结果, 使用代码获取button动态方法,并且在interfaceBuilder内对button,switch和textfield进行动态交互连接,然后显示运行结果。编码://// ViewController.h原创 2013-10-16 08:30:20 · 982 阅读 · 0 评论