虽然UIButton没有正常显示出来,不过还是先记下来了。
string ImagePath = DEFAULT_IMAGE_DIR;
string FontName = "Times New Roman";
NSString *pImagePath = nil;
UIFont *pFont = nil;
pFont = [UIFont fontWithName:[NSString stringWithUTF8String: FontName.c_str() ] size:12];
ImagePath += "topNavbutton.png";
m_AddButton = [ [ UIButton alloc ] initWithFrame:CGRectMake(270, 8, 315, 38) ];
m_AddButton.backgroundColor = [ UIColor clearColor ];
pImagePath = [ NSString stringWithUTF8String: ImagePath.c_str() ];
[ m_AddButton setBackgroundImage:[UIImage imageNamed: pImagePath] forState:UIControlStateNormal ];
[ m_AddButton setTitle:_([NSString stringWithUTF8String:[_(@"Add")UTF8String] ]) forState:UIControlStateNormal];
[ m_ContentView->getView() addSubview:m_AddButton ];