//定义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]; |