我只想在图片底部创建“消息”,“更新”,“已发送”的按钮。
这些按钮是现成的UIKit按钮吗?如果有的话他们有什么控制权?
谢谢!
F。
答案 0 :(得分:1)
这是UISegmentedControl,但我认为徽章(内部带有数字的红色圆圈)不支持。检查this SO question是否有类似的回复。
您还可以查看three20 library,因为Facebook基于此,并且可能会有一个完全符合您需求的课程。
答案 1 :(得分:1)
那是UISegmentedControl ..查看教程的链接......
快乐的iCODNG ......
答案 2 :(得分:0)
这里是代码,如View Controller Programming Guide for iOS中“导航控制器”下的文档中所示:
清单3-3 使用居中的分段控件配置工具栏
- (void)configureToolbarItems
{
UIBarButtonItem *flexibleSpaceButtonItem = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace
target:nil action:nil];
// Create and configure the segmented control
UISegmentedControl *sortToggle = [[UISegmentedControl alloc]
initWithItems:[NSArray arrayWithObjects:@"Ascending",
@"Descending", nil]];
sortToggle.segmentedControlStyle = UISegmentedControlStyleBar;
sortToggle.selectedSegmentIndex = 0;
[sortToggle addTarget:self action:@selector(toggleSorting:)
forControlEvents:UIControlEventValueChanged];
// Create the bar button item for the segmented control
UIBarButtonItem *sortToggleButtonItem = [[UIBarButtonItem alloc]
initWithCustomView:sortToggle];
[sortToggle release];
// Set our toolbar items
self.toolbarItems = [NSArray arrayWithObjects:
flexibleSpaceButtonItem,
sortToggleButtonItem,
flexibleSpaceButtonItem,
nil];
[sortToggleButtonItem release];
[flexibleSpaceButtonItem release];
}
F。