分享

IPhone之UIToolBar

 杰出天下 2012-06-27

在View中添加一个UIToolBar,如下图:

[转载]IPhone之UIToolBar

红色的框就是一个UIToolBar 其中代码如下:

 

//定义UIToolBar

m_pToolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(0.0, self.view.frame.size.height -m_pActionButton.frame.size.height - 44.0, self.view.frame.size.width, 44.0)];

[m_pToolBar setBarStyle:UIBarStyleBlackOpaque];

m_pToolBar.autoresizingMask = UIViewAutoresizingFlexibleTopMargin;


//向uitoolbar添加控件

 

m_pTextField = [[UITextField alloc] initWithFrame:CGRectMake(12.0, 7.0, 264.0, 31.0)];

m_pTextField.delegate = self;

[m_pTextField setBorderStyle:UITextBorderStyleRoundedRect];

[m_pTextField setFont:[UIFont fontWithName:@"Helvetica" size:16.0]];

m_pButtonAdd = [UIButton buttonWithType:UIButtonTypeCustom];

[m_pButtonAdd setFrame:CGRectMake(286.0, 8.0, 29.0, 29.0)];

[m_pButtonAdd addTarget:self action:@selector(addOpinion)forControlEvents:UIControlEventTouchUpInside];

[m_pButtonAdd setImage:[UIImage imageNamed:@"button_plus"] forState:UIControlStateNormal];

 

UIBarButtonItem *mBarButtonItemTextField = [[UIBarButtonItem alloc]initWithCustomView:m_pTextField];

UIBarButtonItem *mBarButtonItemButtonAdd = [[UIBarButtonItem alloc]initWithCustomView:m_pButtonAdd];

[m_pToolBar setItems:[NSArray arrayWithObjects:mBarButtonItemTextField, mBarButtonItemButtonAdd, nil]];

[mBarButtonItemTextField release];

[mBarButtonItemButtonAdd release];

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多