IPhone之UIToolBar

在View中添加一个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=[[UITextFieldalloc]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:selfaction:@selector(addOpinion) forControlEvents:UIControlEventTouchUpInside];

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

 

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

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

[m_pToolBarsetItems:[NSArrayarrayWithObjects:mBarButtonItemTextField,mBarButtonItemButtonAdd,nil]];

[mBarButtonItemTextFieldrelease];

[mBarButtonItemButtonAddrelease];

 

 


你可能感兴趣的:(iPhone,button)