- 浏览: 109897 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
ios xcode4.2 定位bug
- 博客分类:
- ios
见附件
三个值分别为NSAutoreleaseFreeObjectCheckEnabled,NSZombieEnabled,NSDebugEnabled
如果你用的是ios5,uiwebView有个属性是scrollView,通过这个属性可以得到它的回调函数。
如果是其他版本,则可以这样获取scrollview:UIScrollView *tScrollV = (UIScrollView *)[[UIWebView subviews] objectAtIndex:0];来获取scrollView,然后调用其回调函数。
UITextView的Done按键
- 博客分类:
- ios
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
if (range.length==0) {
if ([text isEqualToString:@"\n"]) {
[textView resignFirstResponder];
return NO;
}
}
return YES;
}
获取info.plist中信息
- 博客分类:
- ios
NSString *versionStr = [[NSBundle mainBundle]objectForInfoDictionaryKey:@"CFBundleVersion"];
视图需要我们自己去定义样式时用到了TableViewCell组件,效果如下
首先创建View Based App工程,在.xib文件中拖入一个Table View,前面我们说到了,这里就不再重复,注意连接协议和两个必须方法的实现。完成.h中代码
#import <UIKit/UIKit.h>
@interface TableViewCellViewController : UIViewController
<UITableViewDelegate,UITableViewDataSource>{
IBOutlet UITableView *tView; ...
前面分别学到了Tag Bar和Navigation的使用,这次我们把他合起来使用,效果如下图
首先创建项目,选择window based application。项目名称为Nav_Tagbar。在.h中完成代码#import <UIKit/UIKit.h>
@interface Nav_TagbarAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
UITabBarController *rootController;
}
@property (nonatomi ...
接着我前两篇的登陆继续做,要完成登录成功后显示出导航控制器Nav,再通过Nav里的跳转实现UITableView,效果如下
首先对登录界面进行一下修改,在LoginViewController.h中新添加一个输出口@interface _1_11LoginViewController : UIViewControl ...
我们要实现下面的效果,就是通过下方的标签栏切换视图来显示不同的选取器
首先创建工程,选择Window-Based Application模板,取项目名称为Picker。生成后选中Classes文件夹,从File中选择new File,再选择UIViewController subclass图标,顺便点选下面的第三项-with xib for user interface,分别取名为DatePicker,SingleComponentPicker,DoubleComponentPicker,生成之后将.xib文件拖入Resources文件夹中。
先添加根视图控制器,单击PickerAp ...
我们这次要显示出一个google首页
首先制作页面
将web view拖入视图中
在.h文件中定义输出口
@interface _1_17UIViewViewController : UIViewController {
UIWebView *webView;
}
@property (nonatomic,retain) IBOutlet UIWebView *webView;
对.xib文中的控制器和试图进行关联
在.m文件中完成代码
@synthesize webView;
- (void)viewDidLoad {
[webV ...
首先做出一个登陆的基本页面
在.h文件中写出所用到的接口和方法
@interface _1_11LoginViewController : UIViewController {
IBOutlet UITextField *namefield;
IBOutlet UITextField *passwordfield;
}
@property (nonatomic,retain) UITextField *namefield;
@property (nonatomic,retain) UITextField *passwordfield;
@property (nonatomic ...
首先用Interface Builder做出一个简单的计算器图形:
先再.h文件中定义好输出口,全局变量还有方法
@interface calculatorViewController : UIViewController {
IBOutlet UITextField *textField;
int number;
BOOL function;
BOOL isFlage;
BOOL isResult;
BOOL isAgain;
BOOL isPress;
NSString *num;
NSString *nums;
int TEMP;
}
@ ...