ui控件
sj鹏
这个作者很懒,什么都没留下…
展开
-
为 iOS 应用组件添加圆角的方法
<br /> iOS 系统自带的 View 组件都是正方形的,看起来都太生硬,有时候我需要变成圆角形式,如下图:<br /> 具体的实现是使用QuartzCore库,下面我具体的描述一下实现过程:首先创建一个项目,名字叫:ipad_webwiew利用Interface Builder添加一个UIWebView,然后和相应的代码相关联添加QuartzCore.framework<br /> 代码实现:<br />头文件:<br /> #import <UIKit/UIKit.h><br转载 2011-05-29 13:08:00 · 1430 阅读 · 0 评论 -
如何实现对UITextField ,UITextView等输入框的 字数限制
1. 如何实现对UITextField ,UITextView等输入框的 字数限制 (1)首先,肯定要 让controller 实现 UITextFieldDelegate (针对UITextField)或者 UITextViewD转载 2011-10-05 16:48:18 · 9634 阅读 · 0 评论 -
包括了UISegmentedControl的所有属性和方法
#import "SegmentedControlTestViewController.h" @implementation SegmentedControlTestViewController @synthesize segmentedControl; /******转载 2011-10-03 11:07:50 · 1098 阅读 · 0 评论 -
如何自定义UIActionSheet(UIAlertView)中的内容
UIActionSheet和UIAlertView因为UI有特殊的用途,所以本身并不允许你AddSubview之类的函数来自定义界面。解决的办法是继承它,实现一个自定义类,重载layoutSubviews函数//.h#import UIKit/UIKit.h>转载 2011-08-15 16:42:09 · 2703 阅读 · 0 评论 -
包括了UISegmentedControl的所有属性和方法
<br /> <br /><br />view plaincopy to clipboardprint?#import "SegmentedControlTestViewController.h" @implementation SegmentedControlTestViewController @synthesize segmentedControl; /**************************************** Tasks Initializing a Seg转载 2011-04-25 11:46:00 · 2066 阅读 · 0 评论 -
iphone底部出现时间选择器(一)
<br />我们用iphone控件实现form表单时,有时需要添加时间控件,一般的做法是添加按钮,点击按钮从底部出现时间选择器。如下图:<br /><br />实现代码:<br /> #import "iphone_datapicketViewController.h"<br />@implementation iphone_datapicketViewController<br />@synthesize myDatePicker,myView;<br />-(void)viewDidL转载 2011-04-19 15:25:00 · 3260 阅读 · 0 评论 -
iphone底部出现时间选择器(二)
<br />现在介绍第二种时间选择器,原帖在哪里看我找不到了,自己写这个教程。。。<br /> <br /><br /> <br /> <br />在头文件中声明<br /> <br />IBOutlet UIDatePicker *datePicker;<br /> <br />@property (nonatomic,retain) UIDatePicker *datePicker;<br /> <br />在类中实现<br /> <br />@synthesize datePicker;<br />原创 2011-04-19 15:38:00 · 18211 阅读 · 2 评论 -
iphone实现弹出框视图
<br /><br />最近项目中需要写复杂的表单,需要添加日期和多选框内容,所以需要弹出视图添加相关信息。这里写一个原型,用来帮助同事做复杂的表单。<br />模仿的效果:<br /><br />实现的效果:<br /><br /> <br />实现步骤如下:创建项目iphone_sprintview创建一个继承UIView的子类SecondView创建一个SecondView.xib。下面打开SecondView.xib,做如下操作:<br /><br />添加视图:<br /> 在iphone_spr转载 2011-04-13 12:18:00 · 3870 阅读 · 1 评论 -
UIImage图片的缩小与放大
<br /><br />UIImage可以加载图片,但是我们想要得到一张缩小或放大的图片,利用UIImage不能做到,下面我们添加一个UIImage的分类,用来实现UIImage中图片的放大和缩小。<br />首先,创建一个UIImage+Scale类。<br /><br />然后,实现该类的方法:<br />#import <UIKit/UIKit.h> <br />@interface UIImage (scale) <br />-(UIImage*)scaleToSize:(CGSize)size;转载 2011-04-13 12:27:00 · 8437 阅读 · 2 评论 -
iphone底部出现时间选择器
<br /><br />我们用iphone控件实现form表单时,有时需要添加时间控件,一般的做法是添加按钮,点击按钮从底部出现时间选择器。如下图:<br /><br />实现代码:<br /> <br />#import "iphone_datapicketViewController.h" <br />@implementation iphone_datapicketViewController <br />@synthesize myDatePicker,myView; <br />- (void)v转载 2011-04-13 12:17:00 · 1810 阅读 · 2 评论 -
Iphone实现Loading效果
<br /><br />我们在实际的开发中,经常会加载数据,用户需要等待加载的过程,往往在这一段时间要告送用户正在加载数据,经常用loading的效果来实现.<br />实现效果如下:<br /><br /> <br />实现的具体代码:<br />类的声明:<br />#import <UIKit/UIKit.h><br />@interface SysLogViewController : UIViewController { <br /> IBOutlet UIActivityIndicator转载 2011-04-13 11:36:00 · 2556 阅读 · 0 评论 -
ios弹出框中添加多选
<br /><br />在iphone实现弹出框视图一文中已经介绍了怎么添加弹出框,下面在这个的基础上,在弹出框中填入table信息,并且用户可以实现多选信息。<br />实现的结果:<br /> <br /> <br />实现过程是在弹出框中添加table信息,点击前面的选取框,按钮更换图片,并且把相应的内容添加到相应的数组中,用于数据处理。<br />主要的实现代码:<br />#import "TableViewCell.h" <br />@implementation TableViewCell <转载 2011-04-13 12:19:00 · 4945 阅读 · 0 评论 -
Iphone利用UIWebView打开网页
<br /><br />iphone可以直接打开网页,通过相应的js调用手机的相关组件。下面是一个利用UIWebView打开相应网页的例子:<br />实现效果:<br /><br />首先利用xcode创建WebVewDemo。<br />然后添加UIWebView声明:<br />#import <UIKit/UIKit.h><br /> <br />@interface WebViewDemoViewController : UIViewController {<br /> <br />IBOutle转载 2011-04-13 11:26:00 · 4975 阅读 · 0 评论 -
Sliding UITextFields around to avoid the keyboard
<br /><br />It's an iPhone post because I finally can. Here's a good way to slide your view around when editing UITextFields so that they never get trapped under the onscreen keyboard.<br />I'll be giving a talk at the Brisbane Cocoaheads meeting thi转载 2011-04-11 11:20:00 · 1043 阅读 · 0 评论 -
Iphone SDK ActionSheet 在当前窗口弹出时间选择
<br />1.首先实现UIActionSheetDelete协议<br />2.<br /> NSString *title = UIDeviceOrientationIsLandscape([UIDevice currentDevice].orientation) ? @"/n/n/n/n/n/n/n/n/n" : @"/n/n/n/n/n/n/n/n/n/n/n/n" ;<br /> UIActionSheet *actionSheet = [[UIActionSheet转载 2011-04-11 10:54:00 · 2642 阅读 · 0 评论 -
UIScrollView 原理详解
scroll view 原理 在滚动过程当中,其实是在修改原点坐标。当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么 scroll view 发送 <br />scroll view 原理<br /> 在滚动过程当中,其实是在修改原点坐标。当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,转载 2011-04-11 10:52:00 · 10717 阅读 · 0 评论 -
iphone通过UIActionSheetDelegate实现警告
<br /><br />在iphone程序中有一些操作需要提醒用户确实要进行,确保用户因手误删除重要数据,下面是一种警告窗口:<br /><br /> <br />实现发放很简单:在相应的controller的.h中添加UIActionSheetDelegate协议。如:<br />@interface Stage5ViewController : UIViewController<br /><UIActionSheetDelegate>在.m中添加相应的方法即可:<br />-(IBAction) sho转载 2011-04-13 11:58:00 · 1225 阅读 · 0 评论 -
UITabBarController 之 设置选中和未选中的图片 隐藏tabbar
今天用到了关于 UITabBarController,看到设计图中的那些效果和系统默认的不一样 所以赶紧上网找些资料去发现关于它的自定义不少 可是好用的不是很多 大部分都是一样的 并且我用了之后效果不是很明显但是经过看别人的 总算是组合出来了点结果首先是修改背景{self.tabBarController = [[UITabBarController alloc] init];转载 2012-01-02 17:26:18 · 17174 阅读 · 2 评论