如何更改标题部分的大小?

时间:2011-04-28 12:30:25

标签: iphone header titanium appcelerator

我想更改我的部分标题的大小,我真的不知道该怎么做。

你能帮帮我吗? 这是代码:

// create tab group
var tabGroup = Titanium.UI.createTabGroup({ 

});

var win= Titanium.UI.createWindow({ 
    title:'',
    tabBarHidden: true,
    barColor:'black',
    backgroundColor:'white'
});

var tab= Ti.UI.createTab({
    title:'//////',
    window:win
});

var view = Titanium.UI.createView({
    backgroundColor: "#FFFEEE"
});

var  section1 = Titanium.UI.createTableViewSection({
    headerTitle:"text long enough "
});

var row1 = Ti.UI.createTableViewRow({
    height:'auto', 
    selectionStyle:Ti.UI.iPhone.TableViewCellSelectionStyle.NONE
});

var label1 = Titanium.UI.createLabel({
    text:'////// :',
    font:{fontSize:16,fontWeight:'bold'},
    left: 10
});

var mailtf = Ti.UI.createTextField({
    left: 75,
    right:10,
    borderStyle: Ti.UI.INPUT_BORDERSTYLE_NONE
});

row1.add(label1);
row1.add(mailtf);
section1.add(row1);
....
etc 

3 个答案:

答案 0 :(得分:1)

好吧,我不使用appcelerator,但看起来它与本机功能集成并委托客观c上的调用。 要设置新的标题大小和个性化视图,请尝试以下两种方法:

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section;

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section;

答案 1 :(得分:1)

答案 2 :(得分:0)

使用此方法

(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
    return 44; //change according to your condition 
}