问题标签 [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 投票
3 回答
871 浏览

javascript - iphone sdk:如何摆脱 UIWebView 中的操作表?

我有一个 UIWebView,当我按下一个文本链接(至少一秒钟)时,会出现某种 UIActionSheet 并带有 3 个按钮(打开、复制和取消) - 有没有办法阻止它出现?

谢谢

0 投票
2 回答
6102 浏览

iphone - 如何在 iPhone 的顶部导航状态栏下方显示 UIActionSheet

我想显示一个从最顶部状态栏下方滑动的操作表。

当我使用导航栏作为要显示的视图时,工作表仍显示在屏幕底部。我怎样才能显示它来自顶部?

我从中调用以下代码的类是“UIViewController”

我已经看到一些应用程序从状态栏所在的位置显示某种滑出抽屉。(例如:Twitterrific)这是如何完成的?

0 投票
1 回答
421 浏览

iphone - iphone 自转 黑色 背景

我使用 OpenGLView 来显示我的应用程序的内容,但有时我必须显示 UIActionSheet。我的应用程序可以在横向和纵向模式下工作 - 但由于它是 OpenGL 视图,我自己处理视图的旋转,以便显示 UIActionSheet 我使用空视图并向其添加操作表。问题是当我使用 shouldAutorotateToInterfaceOrientation 时一切正常,但旋转动画(屏幕边缘的黑色背景)在视觉上与应用程序的其余部分不匹配。有没有办法改变背景或关闭动画(将时间设置为 0?)但仍然让操作系统处理视图的旋转?

0 投票
1 回答
2702 浏览

iphone - iphone - UIActionSheet 和 UITabBar 之间的奇怪错误

在我的标签栏应用程序中,我从一个操作中调出 UIActionsheet,从导航控制器标题栏中的按钮调用。

UIActionsheet 的功能正常,除了下面的按钮“取消”的下半部分,奇怪的是它对 iPhone 模拟器中的触摸没有响应。取消按钮的下半部分是 UITabBar 所在的位置,因此可能是问题所在。

有任何想法吗?

替代文字 http://img12.imageshack.us/img12/2166/screenshot20100119at236.png

解决方案

我的解决方案来自第一个答案。这是我的工作示例代码

0 投票
3 回答
882 浏览

iphone - 如何从 Objective-C 代码中删除一次性使用的类变量?

我正在编写一些 Objective-C 代码,并且经常遇到必须使用类变量来存储一个值以供一次性使用的情况。吃完以后就不用了。对我来说,将此值存储在类变量中似乎是代码异味。实际上,该值应该作为参数传递给我正在使用的方法。

我通常在消费代表时遇到这个问题。例如,我有一个带有多个按钮的 UI,用于UIActionSheet在点击它们时加载和显示 a。UILabel此操作表包含一个日期选择器,该选择器为关闭操作表时的a 设置一个值。

正如您在此处看到的,actionSheet clickedButtonAtIndex 回调不允许我传递,activeField所以我必须使用类变量。写这个似乎更正确:

我相信(?)我可以继承 UIActionSheet 和 UIActionSheet 委托并添加我需要的签名,但这似乎比它的价值更多。

所以我的问题是做我想做的最好的方法是什么?

我不一定要更改我创建的日期选择器/操作表界面(尽管如果有更好的模式可以在 UIView 上设置多个日期同时保持 DatePicker 不碍事,我会全力以赴。)

0 投票
3 回答
2084 浏览

iphone - 带有 2 个按钮的 UIActionSheet ....{iPhone SDK}

嗨,我正在创建一个带有 2 个按钮的 UIActionSheet。现在我想要两个每个按钮做单独的工作。我如何在以下位置声明我的 2 个按钮:

我使用此代码:

但这意味着如果用户单击除 CANCEL BUTTON 以外的任何按钮都会做某事。谢谢你 。

0 投票
2 回答
1281 浏览

iphone - 如何在 iPhone 上创建多按钮确认?

在 iPhone 上,在日历应用程序中,当您按下“删除事件”按钮时,确认会从底部滑入。有谁知道这方面的任何示例代码,还是只是以自定义背景模态呈现的简短视图?

如果这是使用自定义视图制作的,您知道在哪里可以获得与日历应用程序中使用的相同的背景图形吗?

提前致谢!

注意:我说的不是 UIAlertView 对话框,而是带有多个按钮的滑入式确认。

0 投票
2 回答
3760 浏览

iphone - iPhone:是否可以隐藏和取消隐藏 UIACtionSheet 按钮?

我在我的应用程序中使用 FBConnect。登录操作表按钮的标题是“登录 Facebook”和“注销 Facebook”,但我想显示“登录 Facebook”和“发布到 Facebook”。目前,它看起来像这样......

替代文字 http://freezpic.com/pics/6944f45f17ba4bbb8220637d5a00a1c6.jpg

...但我希望它看起来像这样...

替代文字 http://www.freezpic.com/pics/93f28f4f9103f0842c849d7daa644f81.jpg

...可能在这些方法中设置:

Edit01-来自答案评论的警报表代码:

0 投票
1 回答
296 浏览

cocoa-touch - 通过 UIAlertView/UIActionView 对话框保留对象

我正在处理本地(方法)自定义对象,需要向用户显示一个对话框(UIActionSheet 或 UIAlertView)。在用户与对话框交互后调用委托时访问同一对象的最佳方法是什么?除了向当前类添加另一个实例变量之外,还有什么 Cocoa 技巧?

0 投票
1 回答
792 浏览

iphone - 在 UIActionSheet 之后打开 UIActivityIndi​​catorView

我有一些需要确认的破坏性操作,我正在使用 UIActionSheet。

在 clickedButtonAtIndex 中,我触发了一些需要 UIActivityIndi​​catorView 的冗长操作。

问题是在 UIActionSheet 关闭之前我看不到 UIActivityIndi​​catorView,并且在操作完成时会发生这种情况。

即使用户按下了一些按钮并且他们的 clickedButtonAtIndex 委托已被触发,我是否可以强制关闭 UIActionSheet ?

在伪代码中:

  • 用户想要做一些破坏性的操作
  • 使用 UIActionSheet 请求确认
  • 用户说是
  • 委托 clickedButtonAtIndex 触发并调用一个冗长的操作
  • 这个操作,首先要做的是打开一个 UIActivityIndi​​catorView 但是因为 UIActionSheet 是活动的,直到最后我才能看到......

谢谢,

河。