2012-02-15 57 views

回答

0

如果你看一下第一个解决方案,您链接到你会发现下面的行

UIBarButtonItem *barButton= [[[UIBarButtonItem alloc] initWithCustomView:chatButton] autorelease]; 

可以初始化你希望的任何视图按钮。你可以制作一个带有任何(可接受)视图的按钮。

例如。

// GRAPHICAL BUTTON FRAMEWORK 
    UIButton* btton = [UIButton buttonWithType:UIButtonTypeCustom]; 
    [btton setFrame:CGRectMake(0, 0, 30, 30)]; 
    [btton addTarget:self action:@selector(SOMEROUTINE) forControlEvents:UIControlEventTouchUpInside]; 
    [btton setImage:[UIImage imageNamed:@"SOME IMAGE"] forState:UIControlStateNormal]; 
    UIBarButtonItem* remix = [[[UIBarButtonItem alloc] initWithCustomView:btton] autorelease]; 

希望有所帮助!