ios技术
移动爱好者
这个作者很懒,什么都没留下…
展开
-
IOS的滑动菜单(Sliding Menu)的详细写法(附代码)
滑动菜单是一个非常流行的IOS控件这里使用github的JTReveal框架来开发,链接是https://github.com/agassiyzh/JTRevealSidebarDemo/commit/ac03d9d7be4f1392020627e5fe8c22b972de4704我们的ViewController要实现protocol JT原创 2014-06-23 21:31:06 · 3565 阅读 · 0 评论 -
IOS如果将一个十六进制的color转换成UIColor,很实用
UI给开发的效果图很多时候标注着十六进制的Color,而程序中用到的往往是UIColor可以用如下方法去转换:(UIColor *)RGBColorFromHexString:(NSString *)color alpha:(float)alpha { //color的值类似#fffeee,alpha的值类似1.0为透明度 int nums[6] = {0}; for (int i = 1;原创 2014-07-05 09:02:12 · 1121 阅读 · 0 评论 -
如果做一个循环滚动的UIScrollView
先上效果图:先初始化:- (void)viewDidLoad{ //添加最后一张图 用于循环 int length = 4; NSMutableArray *tempArray = [NSMutableArray array]; for (int i = 0 ; i < length; i++) { NSStrin原创 2014-07-25 21:51:58 · 1335 阅读 · 0 评论 -
exc_bad_access的错误,找不到<libxml/tree.h> 头文件,retina模拟器怎么缩小的问题,xcode5.1.1怎么运行6.1的模拟器,还有模拟器模拟location
一些旧的工程往往我们设计后会报找不到找不到 头文件原创 2014-06-22 14:36:50 · 1193 阅读 · 0 评论 -
将一张IOS沙盒下的图片或是txt文件通过post请求上传服务器
首先对于txt文件我们先取得原创 2014-06-18 20:49:56 · 2291 阅读 · 0 评论 -
IOS绘制各种图形(三角形,圆形,矩形,椭圆等)
三角形代码如下,放到一个自定义View里即可运行:- (void)drawRect:(CGRect)rect{ // Drawing code [super drawRect:rect]; CGContextRef contextRef = UIGraphicsGetCurrentContext(); [[UIColor whiteColor] se原创 2014-06-22 07:01:41 · 4321 阅读 · 0 评论 -
IOS的处理touch事件处理(依照手指的移动移动一个圆,开发环境用的ios7,storyboard)
先看下页面的效果图:原创 2014-06-21 15:38:37 · 2388 阅读 · 0 评论 -
IOS toolbar,NavigationItem,UISegmentedControl,tableview和titile写法
先上图:这个是ViewController我们titleshi原创 2014-06-22 11:36:32 · 1335 阅读 · 0 评论 -
IOS解析XML文件
这里使用NSXMLParser来解析在Xcode中加入一个xml文件: 001 John Reminder Don't forget the meeting! 002 Jack cc how are you! 003 Tom bb I am fine!先读出来 NSS原创 2014-07-03 00:16:07 · 1670 阅读 · 0 评论 -
IOS怎么实现一个UITableView的下拉刷新
采用的EGORefreshTableHeaderView来实现:在Controller上实现EGORefreshTableHeaderDelegate的delegate@property(nonatomic)UITableView* tableView;@property(nonatomic)NSMutableArray* data;@property(nonatomic)EGORef原创 2014-07-06 15:52:32 · 1106 阅读 · 0 评论 -
ios如果写一个提示带动画的View,可以来引导用户行为
先上图:这个UIView可以这样写:-(id)initWithFrame:(CGRect)frame backImage:(UIImage*)image msgStr:(NSString*)txt txtColor:(UIColor*)color{ self = [super initWithFrame:frame]; if (self)原创 2014-07-13 17:44:58 · 1681 阅读 · 0 评论 -
使用UIScrollView和UIPageControl做一个可以用手势来切换图片的效果
利用UIScrollView的滚动效果来实现,先上图:实现过程是:在viewController里先加入UIScrollView和UIPageControl:-(void) loadView { [super loadView]; UIScrollView *scrollView = [[UIScrollView alloc] initWithFra原创 2014-06-25 22:28:43 · 1431 阅读 · 0 评论 -
IOS的一个关于球碰撞的小游戏
这个游戏是关于一个球随机在屏幕上移动,可以用手指来操纵令一个球,如果两个球碰撞到一起,就表示输了,非常简单的一个游戏在StoryBoard里定义两个UIImageView和一个start按钮然后把这两个UIimageView跟代码链接@property (weak, nonatomic)IBOutlet UIImageView *player;原创 2014-06-26 19:54:10 · 5119 阅读 · 0 评论 -
在mac上配置push notification的问题
在代码的deletegater中写:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScre原创 2014-06-28 15:38:07 · 2144 阅读 · 0 评论 -
IOS从网络上异步加载一系列的图片并显示在tableview上的例子
首先从服务器上加载数据:原创 2014-06-18 23:06:06 · 2694 阅读 · 0 评论 -
ios如何在一个UIImageButton的里面加一些自定义的箭头
可以采用如下方法,写一个函数:-(UIImage*) getOneImageButtonWithArrow{ //tmpView做附控件 UIView *tmpView = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 38.0f, 32.0f)]; tmpView.backgroundColor = [UIColo原创 2014-07-01 06:54:46 · 1605 阅读 · 0 评论 -
ios创建画笔的例子(双笔画效果)
定义一个UIView:主要是在这个View里面加一个UIImageView,画图都在这个UIImageView里面进行@property(nonatomic) CGPoint prePoint; //手指在进入move事件之前的那个点@property(nonatomic) CGPoint oppsitePoint; //手指在进入move事件之前的那个点@property(nonat原创 2014-06-30 21:08:48 · 2290 阅读 · 0 评论 -
在ios7开发中遇到的一些deprecated的问题
cell.textLabel.textAlignment = UITextAlignmentCenter原创 2014-06-30 06:21:00 · 1321 阅读 · 0 评论 -
Use AutoLayout
如何用autoLayout实现下面的效果: 我们这样来实现: initView//初始化view-(void)createView{ _redView = [[UIView alloc]init]; _redView.backgroundColor = [UIColor redColor]; [self.view addSubview:_redView]; _pur原创 2016-03-17 13:13:46 · 563 阅读 · 0 评论