问题标签 [dismiss]
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.
iphone - 如何将 MFMessageComposeViewController 解除到 mainView 控制器?
假设我有两个控制器 A 和 B 和 1 个 MFMessageComposeViewController。我正在执行这些操作
A-> presentModalViewController -> B
B-> presentModalViewController -> MFMessageComposeViewController 对象
因此,在消息撰写didFinishWithResult
委托上,我想回到不在 B 上的 A 控制器。
我已经尝试了几个步骤,例如在委托中 2 次 dismissModalViewControllerAnimated 并直接从委托中调用 A 控制器,但没有任何效果。每次它只关闭一次并保留在 B 控制器上。
在取消/发送时,我想回到 A 控制器。
asp.net - 如何防止 asp:menu 在单击时消失
我有一个 System.Web.UI.WebControls.Menu,当您单击顶层时它会被关闭。
请参阅截屏视频http://www.screencast.com/t/puCmErPVp
我不希望它在被点击时被解雇。我希望菜单保持下来。
菜单项由站点地图填充。
Menu 对象上有什么东西可以用来获得这种行为吗?也许我可以使用一些 javascript 或 CSS 来防止它消失?
iphone - 如何关闭某个视图控制器
如何关闭用户当前所在的视图控制器旁边的视图控制器?
我需要将 self 替换为视图控制器名称,但这样做时会得到 SIGABRT。我需要做什么?谢谢!
android - ProgressDialog in AsyncTask not updating or dismissing
I am using an AsyncTask to handle complex background operations (compiling a log file to send) and I use a ProgressDialog to show the user progress. I have tried using showDialog() but it never seems to show or dismiss (it is never called), and I followed tutorials on how to do it... So I am using unmanaged ones, and it won't dismiss my message. I am also wanting to update the message as it starts to compile the log file (as it seems to lag there - or maybe the text view is just really long so it doesn't update like it is supposed to).
I have moved my code around a bit so it look like there are problems (like onProgressUpdate()), but I don't know how to make it work. I have looked around this site and nothing seems to be having the problem I am (not exactly anyways). RunOnUiThread() doesn't work, new Thread(){} doesn't work, and onProgressUpdate() I can't get to work (the documentation is confusing on this).
It also never dismisses. I have set up a listener and it never dismisses.
Does anyone know what is wrong with my code? I thought AsyncTask was supposed to be simple.
android - Android PopupWindow 不会关闭
我有以下代码创建一个包含 EditText 的 PopupWindow:
PopupWindows 有一个 setBackGroundDrawable ,因此当用户在窗口外触摸时,该框应自动关闭。我知道该框正在关闭,因为当我在框外单击时我的 OnDismiss 方法会运行,但实际窗口不会消失,直到我在框外触摸两次,因此 onDismiss 运行两次,这是我无法拥有的。我在这里想念什么?
编辑:我稍微更新了我的代码。如果我没有将焦点放在弹出窗口上,那么一切都会完美,除了我无法专注于我的编辑文本。如果我在弹出窗口上执行 setFocusable,则 edittext 不会立即获得焦点,我必须双击以将其删除。
objective-c - 在其按钮下的操作完成之前关闭 actionSheet
我的问题是我有一个 ActionSheet,只有当此按钮下的操作完成时,它才会从屏幕上消失。我的问题是我想在我的操作表中单击“保存”,然后关闭操作表,然后显示一些警报,通知用户等到保存完成。目前它的工作方式不同:首先显示操作表,然后在操作表下保存消息,最后从视图中删除操作表..因此用户看不到任何警报消息。
如何在 xcode 之前解除 actionSheet?
sheetActionButton下的方法:
iphone - 我们是否总是需要解除我们提出的ModelViewController?
我已经编辑了整个问题
在以下情况下呈现 ModelView 控制器和关闭模态视图控制器有什么区别?
- 主页查看
- 表项选择视图
- 选择器视图
在HomeView
中,我正在编写代码viewWillAppear
以从 TableView 设置的 NSUserDefault 中获取值。下面是我的 viewDidLoad(初始值)和 viewWillAppear(当来自 tableview 的新值)的代码
在TableItemSelection 视图
中,我从 HomeView 呈现此视图。现在我想根据 Table 的 didSelectRowAtIndex 方法在 HomeView 中设置 NSString 的值。我NSUserDefault
用来设置值。通过完成按钮触摸,我正在展示 HomeView。(实际上我必须dismissModalViewController)但是当我使用dismiss时,我无法在HomeView的NSString中获取值。我从 PickerView 获取表的值。(我被指示这样做)。下面是我在完成按钮触摸时的表格视图代码
在PickerView 中 ,我从 pickerview 中获取值,然后将其存储在 UserDefault 中。下面是我的pickerview代码
那么为什么我在关闭 ModelView 时无法获得 UserDefault 值。???每次呈现一个新视图都会产生一堆视图???
android - 调用 Dismiss/Cancel 后 AlertDialog 不起作用?
我有一个带有 3 个单选按钮的 AlertDialog。单击按钮时会显示警报。
dialog.dismiss();
当用户在 AlertDialog 中选择单选按钮时,我会调用它。这里的“对话”来自
public void onClick(DialogInterface dialog, int item) {
现在的问题是,在选择了一个项目后,我似乎无法再次弹出警报。令人惊讶的是,在屏幕旋转时,一切似乎又可以正常工作了!
dialog.dismiss();
当我替换为时,我也会得到相同的结果(即它不起作用)dialog.cancel();
请指教!
ios - 在 iPad 上未调用 UITextView didEndEditing
textViewDidEndEditing
当您在 iPad 上使用按钮右上角的按钮关闭键盘时,不会调用该方法。但是,我希望调用该方法,以便我基本上可以访问书面文本。
有什么建议吗?
iphone - 打开多个 UIAlertView 后键盘消失
当我打开多个 UIAlertViews 时,我的键盘自动关闭然后重新打开时遇到了一个奇怪的问题。如果我有一个键盘(来自一个单独的 UITextField)并且我显示了一个 UIAlertView,那么在解除该警报后,我会打开另一个(在 didDismissWithButtonIndex 中打开第二个)。当我关闭第二个时,它会关闭键盘,然后重新启动。如果我连续尝试超过 2 个警报,它仍然会在第二个警报被解除后关闭我的键盘,但直到最后一个警报被解除后才会显示。问题是没有调用键盘委托函数,所以我无法响应它被解雇。我还有其他 UI 元素(文本字段和图像)在键盘打开时会发生变化,所以当它关闭时,这些元素会漂浮在屏幕上,看起来很奇怪。知道为什么那个键盘会自动关闭吗?谢谢
顺便说一句,如果警报已经显示,我使用 NSMutableArray 的 NSDictionary 对象来排队需要显示的警报。我一次没有创建和显示超过 1 个警报。
编辑:这是示例代码。如果您运行此命令,您将在关闭“1”后看到两个警报都打开(0 然后 1),您将在其下方看到“0”。在您关闭“0”后,您会明白我的意思 - 他们的键盘会短暂关闭和打开,但不会调用委托函数。如果您将 i 设置为大于 2 的值,您会看到键盘在关闭第二个警报后仍然关闭,但会保持关闭直到最后一个警报被关闭。我还尝试只打开 1 个 UIAlert,并在每个都被解雇时从队列中一次打开其他一个,但仍然注意到相同的行为。有任何想法吗?
编辑:经过更多挖掘后,我发现如果我注册通知 UIKeyboardDidShowNotification 和 UIKeyboardDidHideNotification ,它们实际上会在键盘自动关闭和呈现时被触发。我仍然想知道底层 API 中的什么导致它发生,因此希望可以避免。