问题标签 [uiactionsheet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1012 浏览

ios4 - UIActionsheet 方向问题

我正在使用pickerview 处理操作表的方向。它在肖像模式下运行良好,但在横向模式下无法运行。我可以知道我哪里出错了吗?

问候, 萨蒂什

0 投票
4 回答
2364 浏览

iphone - Iphone UIAlertView 抛出 EXC_BAD_ACCESS。- 已编辑,不是由 UIAlertView 引起的

我不明白为什么这给了我一个 EXC_BAD_ACCESS。基本背景,我收集并处理了一些信息,然后使用模态视图让用户确认是否要继续。

我在导航栏上有一个名为 continue 的按钮,它调用我的数据准备功能。

准备数据:

如果我调试,我可以一直通过 prepData(),只要我按下继续,我就会得到一个 EXC_BAD_ACCESS。如果我注释掉 [actionSheet release];我没有得到例外,但据我所知,就像警报视图一样,操作表“一直存在”直到它们显示出来。

至少我读过的所有书籍都这样说,但很可能我不理解自动发布中的某些内容。

仅供参考,弹出警报就好了。

有人知道这里发生了什么吗?

谢谢,斯特凡诺。

编辑:想通了,上面的操作表和警报视图的代码很好,问题是我正在发布一些后来试图自动发布的东西。

我有执行此操作的 for 循环:

现在,似乎错误在于通过使用 [NSString strintWithString:montoFormateado] 我将该字符串留待稍后自动释放,但是当我发布 _postBuild 该字符串也被释放时,我将其删除并仅使用了 setObject:montoFormateado并且工作正常。

它的内存泄漏,但我认为这是一个不同的问题,exc_bad_access 得到了解决。

0 投票
1 回答
587 浏览

ios4 - 当会话应该超时时处理暂停应用程序的最佳方法

我有一个包含登录会话的应用程序。当应用程序暂停时(iOS 4),我保存当前时间,如果下一次应用程序变为活动状态是在暂停时间后 15 分钟内,我希望它恢复。否则我希望它返回登录屏幕,因为会话已过期。

这是我现在正在编写的实现它的内容:

在应用程序委托的 applicationDidBecomeActive 中,我检查时间并在需要时显示登录屏幕(模态)。但是问题是,如果应用程序在暂停时显示 UIAlertView 或 UIActionSheet,当我显示登录屏幕时它不会自动关闭它。然后 UIAlertView 或 UIActionSheet 将出现在它根本不属于的登录屏幕上。我知道我可以注册每个 UIAlertView 和 UIActionSheet 以收听 applicationDidBecomeActive 并在需要时关闭,但由于我的应用程序中有很多它们,如果我可以避免这种情况真的很方便。

我想知道是否有一种方法可以关闭所有活动视图,即使以模态方式呈现另一个视图控制器,它也会保留在屏幕上。

或者是否有更好的方法来处理 iOS 4 中的会话超时?

0 投票
2 回答
634 浏览

iphone - 我的 UIActionSheet 不可点击,现在我什么也做不了

我用 [actionSheet openInView:view] ... 打开一个 UIActionSheet,它在 iPhone 模拟器中打开。而且你不能点击它。

有任何想法吗?

0 投票
3 回答
1208 浏览

iphone - 像 UIActionSheet 一样删除破坏性按钮

我需要像在图像中一样以编程方式创建一个按钮

替代文字

我知道这是 UIActionSheet 中的破坏性按钮。有没有办法将破坏性按钮用作 UIButton ?

谢谢,

塔里克

0 投票
1 回答
837 浏览

ios4 - UISegmentedControl 上的箭头 UIPopoverController

我在 rightbarbuttonitem 上有一个带有 4 个按钮的分段控件。现在这段代码有效:

但是 UIActionSheet(弹出框)的箭头并不指向正确。所以我可能不得不使用这个:

但我不知道如何正确使用它。我尝试了不同的方法,但没有好的结果。有人有这个吗?

谢谢

0 投票
4 回答
4319 浏览

iphone - 多个红色/破坏性按钮 UIActionSheet

有没有办法在 iPhone 应用程序的 UIActionSheet 中有超过 1 个红色“破坏性按钮”?

我需要有不同的清除选项,在同一个操作表中,一个删除所有内容,一个删除较少,所以两者都需要是红色的。

0 投票
2 回答
1648 浏览

iphone - 在 UIActionSheet 上显示 UIAlertView

我将 UIActionSheet 子类化为显示 UIPickerView。这个想法是用户将从选择器中选择一个值,单击完成(操作表工具栏中的一个按钮)。这将弹出一个提示,要求用户确认选择(因为这可能是一个破坏性的操作)。

问题是, UIActionSheet 优先于警报。UIAlertView 显示在后台,用户无法选择任何选项。有没有办法将警报视图定位在操作表上方?

0 投票
6 回答
12470 浏览

iphone - iPhone:检测 UIAlert/UIActionSheet 是否打开

在我的 iOS 应用程序中,我启动了一个计时器,当它启动时,我需要能够检测是否打开了警报 (UIAlertView) 或操作表 (UIActionSheet)。

一种方法是修改显示警报/操作表的代码 - 但不幸的是,这不是我的选择。

所以,问题是 - 有没有办法知道/检测是否已打开警报或操作表?

打开时是否发送了任何通知,或者是否遍历视图层次结构来检测它?

谢谢

0 投票
1 回答
2649 浏览

uitextfield - 键盘不适用于uiactionsheet中的文本字段

我在 uiactionsheet 中添加了 textfeld 作为

但键盘不适用于此文本字段,但退格键正在工作。以前当我一直在使用 ios 3 时,它工作正常,但使用 ios 3.2 iphone 模拟器 4.0 不接受来自键盘的任何输入

这被称为

但是,此委托方法仅在退格时才被调用。