iphone - 如何以编程方式创建此工具栏

标签 iphone ios uitoolbar

很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。如需帮助澄清这个问题以便重新打开它,visit the help center .




9年前关闭。




我真的很难创建 UIToolBar以编程方式(没有 xib 文件)。这就是我想要创造的。

但直到现在,我觉得我还没有以正确的方式接近它。我尝试向其添加 barbuttonitem,但无法创建 png 中显示的效果。我该怎么办。需要帮助。

编辑:我添加了更大的图像

最佳答案

UIBarButtonItem *spaceItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
[self.navigationController.toolbar setBarStyle:UIBarStyleBlackOpaque];
UIBarButtonItem *customItem = [[UIBarButtonItem alloc] initWithTitle:@"toolbar title" style:UIBarButtonItemStylePlain    target:self     action:@selector(onToolbarTapped:)];
NSArray *toolbarItems = [NSArray arrayWithObjects:spaceItem, customItem, spaceItem, nil];

[self setToolbarItems:toolbarItems animated:NO];

关于iphone - 如何以编程方式创建此工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10500708/

相关文章:

iphone - 内存警告但事件字节较小

ios - XIB 的内容未加载

ios - 如何确定 UIBarButtonItem 在 UIToolbar 中的位置?

ios - 具有减少的 alpha 的 UIToolBar,希望 UIBarButtonItem 具有 alpha 1

iphone - 如何从 UIBarButtonItem 中删除样式?

ios - iOS 应用程序的应用程序工作流程

iphone - 是否有可用于获取当前墙纸图像的 iPhone SDK API?

ios - 如何使用扩展更新类中的数组?

ios - Xcode:找不到通过 Pods 添加的依赖项,获取 undefined symbol

ios - 使用与应用程序的 bundle ID 不同的 bundle ID 创建 Firebase 应用程序