如何对各种控件进行操作,获取值以及赋值操作是iOS开发中最基本的技能,现在我们对输入框(Text Field),分段控件(Segmented Control),日期控件(Date Picker),滑块(Slider),开关控件(Switch),文本输入(Text View)等控件进行操作。通过一个小例子来进行该功能,用户输入个人信息,然后程序再把输入的信息获取并显示。
(1)界面设计如下:
。...
分类:
移动开发 时间:
2015-07-29 14:03:39
阅读次数:
188
事件处理响应者对象在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”UIApplication、UIViewController、UIView都继承自UIResponder,因此它们都是响应者对象,都能够接收并处理事件UIRespo...
分类:
移动开发 时间:
2015-07-12 00:15:42
阅读次数:
277
平时开发中老是出现多行的文本而且要有placeholder提示,就自己整理个代码以供参考、讨论。
思路:通过改变UITextView的文本颜色实现placeholder效果,通过改变UITableView的setContentOffset方法解决键盘遮挡
1、创建UITextView
textView = [[UITextView
alloc] init];...
分类:
移动开发 时间:
2015-07-01 20:41:59
阅读次数:
193
PPiFlatSegmentedControl项目是一个很流行的开源iOS控件库,提供了扁平化风格(Flat style)的SegmentedControl,可以自定义segment的颜色,图标、大小等等,十分灵活美观。效果如下:但是作为一个OC项目,在我们进行OC和Swift混合编程时,由于PPi...
分类:
移动开发 时间:
2015-06-28 15:18:21
阅读次数:
156
在讲述了弹出式对话框和对其 源码分析之后,我们尝试来模仿一下ios中常见的弹出式按钮选项——ActionSheet。其实样式也比较简单,从底部弹出几个按钮,提供选项菜单,同时出现半透明背景蒙版。具体详情及效果参考IOS设备。...
分类:
移动开发 时间:
2015-06-23 13:35:43
阅读次数:
181
郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。
如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^
我要捐赠: 点击捐赠
Cocos2d-X源码下载:点我传送
HMSegmentedControl 是 UISegmentedControl 的替代品,模仿了 Google Currents 使用的效果。
HMSegmentedC...
分类:
其他好文 时间:
2015-06-13 23:13:25
阅读次数:
797
一 视图UIView和UIWindowiphone视图的规则是:一个窗口,多个视图。UIWindow相当于电视机,UIViews相当于演员。1.显示数据的视图下面几个类可在屏幕上显示信息:UITestView:将文本段落呈现给用户并/允许用户使用键盘输入自己的文本。可设置可编辑或不可编辑,使用单一字...
分类:
移动开发 时间:
2015-06-05 15:38:55
阅读次数:
147
iOS之画饼图1.效果图如下2.画饼图实现步骤如下:
1.在main.storyboard中拖入一个UIView控件,并设置其Custom Class 为HMPieView。如下图 2.新建HMPieView类
//
// HMPieView.h
// 03-饼图
//#import @interface HMPieView : UIView@end//
// H...
分类:
移动开发 时间:
2015-06-01 22:38:40
阅读次数:
255
> 代码的等级:可编译、可运行、可测试、可读、可维护、可复用
---
# 前言
一个控件从外在特征来说,主要是封装这几点:
> * 交互方式
* 显示样式
* 数据使用
对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代码复用率,使维护工作保持在一个相对较小的范围内;而一个好的控件除了有对外一致的体验之外,还有其内在特征:
> * 灵活性
* 低耦合
* 易拓展
* 易维护...
分类:
移动开发 时间:
2015-05-25 13:06:51
阅读次数:
282
前一阵子闲的无聊,把之前用的循环滚动的控件整理了一下YRADScrollView:https://github.com/YueRuo/YRADScrollView特点:
支持循环滚动
支持关闭循环滚动
支持控件重用,以节约内存
简单易用,提供点击和翻页的回调
实现方式:
目前,对于循环滚动有两种实现方式:
在头和尾分别增加一个控件,如滚动到结尾时,通过设置contentOf...
分类:
其他好文 时间:
2015-05-21 15:42:36
阅读次数:
176