本页文章导读:
▪wordpress plugin 阻截题目和内容 wordpress plugin 拦截题目和内容
<?php
/*
Plugin Name: FC Filter
Plugin URI: http://mistbow.iteye.com/blog/1500008
Description: Just for demo purposes
Author: guo fuchun
Author URI: http://mistbow.iteye.com/
Version: 1.0
*/
//add_filter('th.........
▪ ActivityGroup 内的activity 起动另一个activity方法 ActivityGroup 内的activity 启动另一个activity方法
RelativeLayout rl = (RelativeLayout) this.getParent().getWindow()
.findViewById(R.id.datacontainer);
rl.removeAllViews();
Intent intent = new Intent(this, NewsDetailsActivity.class);
.........
▪ UILable跟UITextField的使用详解 UILable和UITextField的使用详解
1
2
3
4
5
6
7
8
9
10
11
12
13
UILabel *scoreLabel = [ [UILabel alloc ] initWithFrame:CGRectMake((self.bounds.size.width / 2), 0.0, 150.0, 43.0) ];
scoreLabel.textAlignment = UITextAlignmentCenter;
.........
[1]wordpress plugin 阻截题目和内容
来源: 互联网 发布时间: 2014-02-18
wordpress plugin 拦截题目和内容
<?php /* Plugin Name: FC Filter Plugin URI: http://mistbow.iteye.com/blog/1500008 Description: Just for demo purposes Author: guo fuchun Author URI: http://mistbow.iteye.com/ Version: 1.0 */ //add_filter('the_title', ucwords); /* add_filter('the_title', function($content) { renturn ucwords(#content); }); */ add_filter('the_content', function($content) { return $content . ' ' . time(); }); ?>
[2] ActivityGroup 内的activity 起动另一个activity方法
来源: 互联网 发布时间: 2014-02-18
ActivityGroup 内的activity 启动另一个activity方法
RelativeLayout rl = (RelativeLayout) this.getParent().getWindow() .findViewById(R.id.datacontainer); rl.removeAllViews(); Intent intent = new Intent(this, NewsDetailsActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); Window sub = ((ActivityGroup) this.getParent()) .getLocalActivityManager().startActivity("NewsDetailsActivity", intent); View v = sub.getDecorView(); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.FILL_PARENT); v.setLayoutParams(params); rl.addView(v);
[3] UILable跟UITextField的使用详解
来源: 互联网 发布时间: 2014-02-18
UILable和UITextField的使用详解
在定义里面允许有以下格式显示:
如果adjustsFontSizeToFitWidth属性设置为YES,这个属性就来控制文本基线的行为
在定义里面允许有以下格式显示:
设置背景色为透明
(2)详细参数解释
1
2
3
4
5
6
7
8
9
10
11
12
13
UILabel *scoreLabel = [ [UILabel alloc ] initWithFrame:CGRectMake((self.bounds.size.width / 2), 0.0, 150.0, 43.0) ];
scoreLabel.textAlignment = UITextAlignmentCenter;
scoreLabel.text = @"我是Andy--清风";
scoreLabel.textColor = [UIColor whiteColor];
scoreLabel.backgroundColor = [UIColor blackColor];
scoreLabel.font = [UIFont fontWithName:@"Arial Rounded MT Bold" size:(36.0)];
[self addSubview:scoreLabel];
(2)详细参数解释:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
//设置显示文字
scoreLabel.text = @"我是Andy--清风";
//设置字体:粗体,正常的是 SystemFontOfSize,调用系统的字体配置
scoreLabel.font = [UIFont boldSystemFontOfSize:20];
//设置文字颜色,可以有多种颜色可以选择
scoreLabel.textColor = [UIColor orangeColor];
scoreLabel.textColor = [UIColor purpleColor];
//设置文字对齐位置,居左,居中,居右
scoreLabel.textAlignment = UITextAlignmentRight;
scoreLabel.textAlignment = UITextAlignmentCenter;
//设置字体大小是否适应label宽度
scoreLabel.adjustsFontSizeToFitWidth = YES;
//设置label的行数,这个可以根据上节的UITextView自适应高度
scoreLabel.numberOfLines = 2;
//设置文本是否高亮和高亮时的颜色
scoreLabel.highlighted = YES;
scoreLabel.highlightedTextColor = [UIColor orangeColor];
//设置阴影的颜色和阴影的偏移位置
scoreLabel.shadowColor = [UIColor redColor];
scoreLabel.shadowOffset = CGSizeMake(1.0,1.0);
//设置是否能与用户进行交互
scoreLabel.userInteractionEnabled = YES;
//设置label中的文字是否可变,默认值是YES
scoreLabel.enabled = NO;
//设置文字过长时的显示格式
scoreLabel.lineBreakMode = UILineBreakModeMiddleTruncation;//截去中间
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
typedef enum {
UILineBreakModeWordWrap = 0,
UILineBreakModeCharacterWrap,
UILineBreakModeClip,//截去多余部分
UILineBreakModeHeadTruncation,//截去头部
UILineBreakModeTailTruncation,//截去尾部
UILineBreakModeMiddleTruncation,//截去中间
} UILineBreakMode;
1
scoreLabel.baselineAdjustment = UIBaselineAdjustmentNone;
1
2
3
4
5
6
7
8
9
typedef enum {
UIBaselineAdjustmentAlignBaselines,
UIBaselineAdjustmentAlignCenters,
UIBaselineAdjustmentNone,
} UIBaselineAdjustment;
scoreLabel.backgroudColor=[UIColor clearColor];
之外你还可以使用自定义的颜色:
UIColor *color = [UIColor colorWithRed:1.0f green:50.0f blue:0.0f alpha:1.0f];
scoreLabel.textColor = [UIColor color];
//UIColor 里的 RGB 值是CGFloat类型的在0~1范围内,对应0~255的颜色值范围。
二、UITextField
(1)初始化UITextField
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
UITextField* text = [[UITextField alloc] initWithFrame:CGRectMake(10, 50, 300, 30)];
text.borderStyle = UITextBorderStyleRoundedRect;
text.autocorrectionType = UITextAutocorrectionTypeYes;
text.placeholder = @"您好,我是Andy—清风";
text.returnKeyType = UIReturnKeyDone;
text.clearButtonMode = UITextFieldViewModeWhileEditing;
[text setBackgroundColor:[UIColor whiteColor]];
text.delegate = self;
[self.view addSubview:text];
borderStyle:文本框的边框风格
autocorrectionType:可以设置是否启动自动提醒更正功能。
placeholder:设置默认的文本显示
returnKeyType:设置键盘完成的按钮
backgroundColor:设置背景颜色
delegate:设置委托
(3)委托方法
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
-(void)textFieldDidBeginEditing:(UITextField *)textField;
//当开始点击textField会调用的方法
-(void)textFieldDidEndEditing:(UITextField *)textField;
//当textField编辑结束时调用的方法
//按下Done按钮的调用方法,我们让键盘消失
-(BOOL)textFieldShouldReturn:(UITextField *)textField{
[textField resignFirstResponder];
return YES;
}
最新技术文章: