自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (14)
  • 收藏
  • 关注

原创 iOS开发之高级视图—— UICollectionViewController

可以继承UICollectionViewController来简化使用UICollectionView。UICollectionViewController中定义了一个 UICollectionView *collectionView,并且实现了 协议,可以提示开发效率和简化开发。     AppDelegate.m//// AppDelegate.m// UICollec

2016-05-27 09:20:37 2327

原创 iOS开发之高级视图—— UICollectionView

UICollectionView 和 UICollectionViewController 类是iOS6 新引进的API,用于展示集合视图,布局更加灵活,可实现多列布局,用法类似于UITableView 和UITableViewController 类。         优点:         1⃣️可以高度定制内容的展现         2⃣️管理数据最佳的做法         

2016-05-26 20:23:22 772

原创 iOS开发之高级视图—— UITabBarController

UITabBarController是IOS中很常用的一个viewController,UITabBarController是选项卡栏导航控制器,显示效果是在页面底部有多个选项卡,通过点击不同选项卡可以在不同的ViewController之间进行切换。       UITabBarController通常作为整个程序的rootViewController,而且不能添加到别的container

2016-05-26 19:52:21 520

原创 iOS开发之高级视图—— UINavigationController(三)结合编辑功能

AppDelegate.h  //// AppDelegate.h// UINavigationControllerDemo//// Created by Apple on 16/5/26.// Copyright © 2016年 Apple. All rights reserved.//#import #import "HeroViewController.h"

2016-05-26 18:56:51 612

原创 iOS开发之高级视图—— UINavigationController(二)简单导航功能进阶

上一个例子实现了UINavigationController的简单导航功能,现在结合UITableView把这个功能进一步加强。        AppDelegate.m//// AppDelegate.m// NavigationForwardApp//// Created by Apple on 16/5/26.// Copyright © 2016年 Apple.

2016-05-26 16:45:26 613

原创 iOS开发之高级视图—— UINavigationController(一)简单导航功能实现

UINavigationController是IOS编程中比较常用的一种容器view controller,很多系统的控件以及很多有名的APP中(如qq,系统相册等)都有用到。        navigationItem是UIViewController的一个属性,这个属性是为UINavigationController服务的。navigationItem在navigationBar代表一个v

2016-05-26 14:13:24 3096

原创 iOS开发之高级视图——UINavigationBar

UINavigationBar是一个导航条,通常位于屏幕顶端,通常作为多个UINavigationItem的容器,以Stack的形式来管理多个UINavigationItem,每次在导航条上只能看到一个UINavigationItem对象。       ViewController.m//// ViewController.m// UINavigationBarDemo/

2016-05-26 11:01:02 575

原创 iOS开发之高级视图—— UISearchController

UISearchController控件正好了UISearchBar、UITableView,而且内部提供了良好的封装,可以方便的实现搜索列表。     创建一个工程,并且删除原来的ViewController.h和ViewController.m,重新建立一个文件,命名为ViewController,继承UITableViewController。     AppDelegate.m

2016-05-26 10:17:59 2609

原创 iOS开发之高级视图——UISearchBar

UISearchBar是一个搜索条,由一个文本框和几个按钮组成,当用户在文本框内输入部分内容之后,程序即可按照指定的规则执行搜索。   以下例子结合UITableView和UISearchBar实现了一个简单的搜索书本的功能。   ViewController.m//// ViewController.m// UITableViewSearchDemo//// C

2016-05-25 22:25:21 14019 1

原创 iOS开发之高级视图—— UITableView的简化操作——UITableViewController

UITableViewController是系统提供的一个便利类,主要是为了方便我们使用UITableView,该类生成的时候就将自身设置成了其包含的tableView的dataSource和delegate,并创建了很多代理函数的框架,为我们大大的节省了时间,我们可以通过其tableView属性获取该controller内部维护的tableView对象。注意:默认情况下使用UITableView

2016-05-25 21:53:46 754

原创 iOS开发之高级视图—— UITableView操作——移动

移动操作步骤:            1:需要先设置         //设置UITableViewDelegate 代理                 tableView.delegate = self;            2:设置tableView允许编辑操作:                - (void)tableView:(UITableView *)tab

2016-05-25 21:18:51 2824

原创 iOS开发之高级视图—— UITableView操作——删除

删除操作步骤:         1:先设置UITableView代理               //设置UITableViewDelegate 代理               tableview.delegate = self;         2:设置tableView允许编辑:               - (void)tableView:(UITableView *

2016-05-25 20:49:31 6796

原创 iOS开发之高级视图—— UITableView操作——新增

UITableView是可以被编辑的,它包含三种操作:新增、删除和移动。首先学习一下新增操作的步骤。             新增操作步骤:         1:先设置UITableView代理       //设置UITableViewDelegate 代理               tableview.delegate = self;         2:设置tableV

2016-05-25 20:19:31 583

原创 iOS开发之高级视图—— UITableView(六)表视图刷新

UITableView常用场景之一是,需要连通网络,查询服务器的数据,对列表数据进行更新。本例子通过本地数组的刷新模拟了一下该场景。     //// ViewController.m// UITableViewRefreshControlApp//// Created by Apple on 16/5/25.// Copyright © 2016年 Apple. All r

2016-05-25 19:18:59 2302

原创 iOS开发之高级视图—— UITableView(五)表视图索引

UITableView展示的数据如果非常多,我们通常需要根据各个分区产生一个索引快速定位到需要的分区。本例子需要创建一个plist,内容如下:       teams.plist      A A1-南非 A2-墨西哥 A3-乌拉圭 A4-法国 B B1-阿根廷 B2-尼日利亚 B3-韩国 B4-希腊 C C1-英格兰

2016-05-25 17:10:33 1259

原创 iOS开发之高级视图—— UITableView(四)自定义Cell

当我们使用UITableView的时候,经常需要自定义Cell,这个例子展示了一个简单的自定义的Cell。        HeroViewCell.h//// HeroViewCell.h// ExtendCellDemo//// Created by Apple on 16/5/25.// Copyright © 2016年 Apple. All rights re

2016-05-25 16:33:33 920

原创 iOS开发之高级视图—— UITableView(三)读取plist文件

此处实现了一个读取plist文件,并把文件里面的数据加载到UITableView列表上。       本例子需要创建一个plist文件,此处不详细描述文件创建过程,仅给出文件内容。        Heroes.plist       "1.0" encoding="UTF-8"?>"-//Apple Computer//DTD PLIST 1.0//EN" "http://www.ap

2016-05-25 15:25:55 831

原创 iOS开发之高级视图—— UITableView(二)编辑选中行

实现基本的表视图创建和显示实例,本例子实现了UITableView的选中行的信息编辑。      AppDelegate.h//// AppDelegate.h// SelectCellDemo//// Created by Apple on 16/5/24.// Copyright © 2016年 Apple. All rights reserved.//#i

2016-05-24 22:04:02 778

原创 iOS开发之高级视图—— UITableView(一)简单例子

表视图继承自UIScrollView,这样的继承关系使得表视图可以实现上、下滚动。     UITableView需要实现的两个协议如下:       UITableViewDatasource:实例化表视图时,必须采用该方法来实现数据源的配置       UITableViewDelegate:表视图的委托方法,一般用于处理表视图的基本样式以及捕捉选中单元格选中事件

2016-05-24 21:02:56 4817

原创 iOS设置启动图标

无论我们开发什么iOS应用,启动图标是必不可少的。现在记录一下在iOS应用程序设置启动图标的过程。    首先我们需要下载一个制作图标的软件,这个软件叫做——   IconKit,是一个非常好用的图标生成软件,可以生成安卓、IPhone以及IPad等应用的图标,在App Store上面下载需要收费,下面提供(不可描述)版本下载链接。    http://pan.baidu.com/s/1e

2016-05-21 16:24:27 685

原创 iOS开发之高级视图—— UITableView常用方法

UITableView常用属性介绍//设置UITableView 样式@property (nonatomic, readonly) UITableViewStyle  style;           UITableViewStylePlain                // 常规表视图           UITableViewStyleGrouped

2016-05-18 21:02:53 918

原创 iOS开发之自定义组件

如果需要进行自定义UI的开发,需要写一个类继承 UIView或者希望重新实现的其他UI组件,并重写drawRect方法,在这里进行绘图操作,程序会自动调用此方法进行绘图。        如果需要随时重绘UI组件我们可以调用UIView类中的setNeedsDisplay方法,则程序会自动调用drawRect方法进行重绘。               例子一       一、在建立一

2016-05-18 15:30:13 697

原创 iOS开发之基础视图—— UIToolbar

UIToolbar控件代表工具条,该工具条本身可以被放在应用界面的任意位置。一般而言,工具条要么被放在应用界面的顶端,要么被放在应用界面的低端。     UIToolBar继承了UIView,它通常仅作为多个UIBarButtonItem的容器,每个UIBarButtonItem代表工具条上的一个控件。UIToolBar件可配置的属性并不太多,通常可以指定如下两个属性。         b

2016-05-18 14:17:17 4425

原创 iOS开发之基础视图—— UIStepper

UIStepper是一个微调器,该控件的外观和UISwitch相似,但该控件上包含了+,-两个按钮,共同用于控制某个值的增、减。      它继承了UIControl基类,默认属于活动控件,它可以与用户交互并激发相应的事件处理方法。     //// ViewController.m// UIStepperDemo//// Created by Apple on 16/5/1

2016-05-18 13:23:29 2097

原创 iOS开发之基础视图—— UIDatePicker

UIDatePicker 是一个控制器类,封装了 UIPickerView,但是他是UIControl的子类,专门用于接受日期、时间和持续时长的输入。日期选取器的各列会按照指定的风格进行自动配置,这样就让开发者不必关心如何配置表盘这样的底层操作。你也可以对其进行自定义,令其使用任何范围的日期。       继承UIControl。//// ViewController.m// UIDa

2016-05-18 11:56:09 794

原创 iOS开发之基础视图—— UIWebView

UIWebView是iOS sdk中一个最常用的组件。是内置的浏览器组件,可以通过它来浏览网页、打开文档等。系统自带的Safari浏览器就是通过UIWebView实现的   UIWebView主要有下面几个委托方法:       1、- (void)webViewDidStartLoad:(UIWebView *)webView;开始加载的时候执行该方法。       2、-

2016-05-18 11:17:23 569

原创 iOS开发之基础视图—— UIPickerView

UIPickerView组件类似HTML都Select组件效果,提供数据供用户选择。可以通过plist文件提供数据。    例子一——单列选择器//// ViewController.m// UIPickerViewDemo//// Created by Apple on 16/5/17.// Copyright © 2016年 Apple. All rights

2016-05-17 22:35:21 4401

原创 php中include()和require()的区别

include()和require()语句的不同之处在于它们如何处理错误。使用require()调用文件发生错误时,将会停止整个程序;调用include()时遇到相同的错误,则会生成警告并停止执行包含文件,跳出调用代码后继续执行。require()和require_once()用于包含库文件时更加安全,而include()和include_once()则适用于加载模板这样的操作。注解   

2016-05-15 17:06:15 523

原创 iOS开发之基础视图—— UIActionSheet

UIActionSheet是在底部显示到按钮列表    //// ViewController.m// UIActionSheetDemo//// Created by Apple on 16/5/12.// Copyright © 2016年 Apple. All rights reserved.//#import "ViewController.h"@i

2016-05-12 15:14:35 512

原创 iOS开发之基础视图—— UIAlertView

UIAlertView是iOS系统自带的弹出式对话框。继承UIView。          alertView的alertViewStyle属性:             UIAlertViewStyleDefault 只弹信息和按钮             UIAlertViewStyleSecureTextInput 有一个textfield加密框           

2016-05-12 14:08:05 492

原创 iOS开发之基础视图—— UISlider

UISlider[滑动条] 可拖动滚动条组件 让用户能够以可视化的方式设置指定范围内的值。 通常用于进行音视频进度条控制,继承UIControl。   //// ViewController.m// UISliderDemo//// Created by Apple on 16/5/12.// Copyright © 2016年 Apple. All rights reser

2016-05-12 13:20:57 465

原创 iOS开发之基础视图——UIProgressView和UIProgressView

UIProgressView(明确进度条)是百分比进度条组件,如音乐,视频的播放进度和上传下载进度等等...      UIActivityIndicatorView(非明确进度条)是一个旋转到进度条组件     UIProgressViewStyle 有两个枚举变量          progressViewStyle 属性               1. UIProgre

2016-05-12 12:00:29 2151

原创 iOS开发之基础视图——UISegmentedControl

UISegmentedControl 是一个分段控制组件。继承UIControl。        分段组件提供一栏按钮,但同一时间只能激活其中一个按钮。分段组件会导致屏幕上看到的内容发生变化。它们常用于在不同类别的信息之间选择,或在不同的应用屏幕之间切换。//// ViewController.m// UISegmentedControl//// Created by

2016-05-11 19:54:14 381

原创 iOS开发之基础视图— UISwitch

UISwitch 就是一个开关按钮,继承UIControl,可以与用户交互。          下面使用该控件模拟手电筒的功能//// ViewController.m// UISwitchDemo//// Created by Apple on 16/5/11.// Copyright © 2016年 Apple. All rig

2016-05-11 19:19:46 631

原创 iOS开发之基础视图——UIScrollView

UIScrollView是一个可选择滑动的视图组件,用于显示更多的内容,        可以通过手势放大或者缩小来实现显示更多的内容。        UIScrollView有两个子类一个是UITableView,另一个是UITextView。        下面是一个简单的UIScrollView控件的示例//// ViewController.m// UIScrol

2016-05-11 17:46:04 384

原创 iOS开发之基础视图——UIImageView

UIImageView代表一个图片显示控件,它直接继承了UIView基类,没有继承UIControl,UIImage只能作为图片的显示控件,不能接受用户输入,也不能与用户交互,它是一个静态控件。//// ViewController.m// UIImageViewDemo//// Created by Apple on 16/5/11.// Copyright © 2

2016-05-11 17:02:51 2364

原创 iOS开发之基础视图——UILabel

//// AppDelegate.m// UILabelDemo//// Created by Apple on 16/5/11.// Copyright © 2016年 Apple. All rights reserved.//#import "AppDelegate.h"@interface AppDelegate ()@end@implementation

2016-05-11 15:01:00 405

原创 iOS开发之基础视图——UITextView

多行文本控件(UITextView)继承了UIScrollView:UIView控件,因此它默认带有滚动条。      UITextField  和  UITextView 的区别      UITextField           能输入 单 行数据      UITextView           能输入 多 行数据      UITextView没有继承父类,绑定

2016-05-11 09:21:00 1807

原创 iOS开发之基础视图——UITextField

文本框控件(UITextField)也继承了UIControl控件,可以与用户进行交互。    //// ViewController.m// UITextFieldDemo//// Created by Apple on 16/5/10.// Copyright © 2016年 Apple. All rights reserved.//#import "ViewCon

2016-05-10 22:13:07 1153

原创 iOS开发之基础视图——UIButton

//// ViewController.m// UIButtonDemo//// Created by Apple on 16/5/10.// Copyright © 2016年 Apple. All rights reserved.//#import "ViewController.h"@interface ViewController ()@end@impl

2016-05-10 21:31:59 1270

wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b

wampserver是一个网页开发的很有用的工具,可以快速帮你搭建好网站开发的所有环境

2016-01-22

宿舍数据库表.vsd

这是我设计的宿舍数据库表,仅供大家学习交流。

2015-12-09

宿舍数据库表

这是我利用visio画的关于自己宿舍数据库的关系图表,以供参考。

2015-12-09

( Android开发教程(完全免费版)

( Android开发教程(完全免费版)

2015-11-26

《计算机网络教程》第五版 谢希仁编 课件和课后答案

《计算机网络教程》第五版 谢希仁编 课件和课后答案

2015-11-26

中山大学2015考研复试资料

中山大学2015考研复试资料,里面包含参考书《C语言程序设计》、《电路基础》、《微机原理》以及往年复试笔试面试的一些资料和建议,希望对大家有所帮助

2015-11-26

PHP与MYSQL基础教程

Larry Ullman 一位动态网站开发的专家,他写的书通俗易懂,代码有详细的解释,我非常喜欢他的写作风格,希望更多人可以通过学习他的著作入门。

2015-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除