首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >navigationItem.prompt和UIImagePickerController

navigationItem.prompt和UIImagePickerController
EN

Stack Overflow用户
提问于 2010-01-19 17:38:16
回答 2查看 1.6K关注 0票数 1

是否可以在UIImagePickerController上调用navigationItem?具体地说,图像拾取器?下面我链接了一张我正在尝试实现的图片(屏幕截图来自另一个做同样事情的应用程序)。一旦用户从选择器中选择一个图像,navigationItem.prompt就被设置了,尽管我认为这可能违反了HIG,但右边的栏按钮从标准的cancel按钮改变了。我可以在“普通”视图上设置提示符,没有问题:

self.navigationItem.prompt = myString;

但是,当我尝试在选择器的上下文中使用它时,这似乎不起作用:

代码语言:javascript
复制
myPicker.navigationItem.prompt = myString;

我尝试过在创建选择器时和在didFinishPickingMediaWithInfo中使用它:这正是我需要设置它的地方,因为我让用户选择多个图像,而不是一选择一个图像就取消选择器。似乎什么都不起作用。

以下是所需行为的图像:

http://i51.photobucket.com/albums/f353/zoso5th/after.png

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-21 03:21:11

有人在苹果开发论坛上为我回答了这个问题:

代码语言:javascript
复制
UINavigationBar *bar = picker.navigationBar;
UINavigationItem *navItem = bar.topItem;
navItem.prompt = @"Some new prompt";

我没有正确访问导航栏。

票数 1
EN

Stack Overflow用户

发布于 2010-02-01 01:09:38

有人在苹果开发论坛上为我回答了这个问题:* UINavigationBar = picker.navigationBar;UINavigationItem *navItem = bar.topItem;navItem.prompt =@“一些新提示符”;我没有正确访问导航栏。

使用下面的代码来调用‘presentModalViewController’之后的代码

控制器presentModalViewController:imagePickerController动画:是;

UINavigationBar *bar = picker.navigationBar;UINavigationItem *navItem = bar.topItem;navItem.prompt =@“一些新提示”;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2092469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档