草庐IT

UIActionsheet

全部标签

ios - 当我点击 ios 中的 View 时如何关闭 tableviewcell 中的操作表

这是我的代码。我对Xcode很陌生。当我点击tableview单元格时,我得到了UIActionSheet。为了关闭UIActionSheet,我使用了UITapGestureRecognizer。它对我不起作用。-(void)tableView:(UITableView*)aTableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{UITableViewCell*cell=[aTableViewcellForRowAtIndexPath:indexPath];UILabel*lbl=(UILabel*)[cell.content

iOS Storyboard Peak 堆栈 View 在存在的操作表上留下空白

在iPhoneX上的iOS11中,我在删除peek空间时遇到问题。空间在top和stackview之间。白色间隙是ViewController上的RootView。约束设置为安全区域。顶部的空白仅在peek被向上推以显示操作表时才可见,而在没有操作表的情况下正常peek或跟随抛出时不会显示该空间。View是一个stackview,有两个View。没有应用其他逻辑。如何删除操作表顶部的这个空间? 最佳答案 试过了,我似乎无法获得那个空间,需要更多信息。附件是我的自动布局设置: 关于iOSS

objective-c - UIActionSheet 总是在 View 的顶部

我已经实现了一个Pin-LockviewController,这样每次应用程序激活时,都会显示Pass-LockView。-(void)applicationDidBecomeActive:(UIApplication*)application{//---showingPass-LockView}但是,在resigningActive时,如果有任何UIActionSheet正在显示(应用程序中的任何位置)。在恢复应用程序时,Pass-LockView与UIActionSheet一起显示。到目前为止,我已经实现了一个“UIApplicationWillResignActiveNotifi

用于下拉列表框(android 微调器)样式控件的 iOS 部分屏幕对话框

在iPhone的iOS中,当配置为像下拉列表框一样运行时,我想制作一个外观和行为与android微调器控件相似的控件。具体来说,当按下带有单选按钮的文本选项模式列表时,当按下其中一个时,列表消失并且控件更新为该选项。示例:到目前为止,我已经看到使用[selfpresentViewController...]和自定义ViewController的全屏选项,但我想要一个部分屏幕(如上图所示)解决方案。有谁知道如何执行此操作或可以指出正确的方向。 最佳答案 native解决方案将是一个UIActionSheet,它在iPhone上会从底部

ios - Sharekit2.0 : how can I directly share to facebook and twitter, 而不是通过 UIActionSheet?

我在一个项目上使用最新的Sharekit2.0。列出了两个按钮(“在Facebook上投票”和“在Twitter上分享”)作为附件,因此我不需要UIActionSheet来提示。如何直接将文本信息分别分享到facebook和twitter。谢谢 最佳答案 请您尝试以下操作:#import"SHK.h"#import"SHKFacebook.h"#import"SHKTwitter.h"然后是Facebook-(IBAction)forFacebook:(id)sender;{NSString*someText=@"Thisisabl

ios - 从 UIBarButtonItem 麻烦显示 UIActionSheet

所以我设置了Storyboard文件和诸如此类的东西,并为我的UIBarButton做了一个Action。在这种方法中,我创建了一个操作表并显示它。但似乎无论我做什么,它总是从底部显示。你不能让它从导航栏弹出,边框上有一个小箭头指向你点击的按钮吗?好吧,我找不到正确的方法。这是我尝试过的:-(IBAction)actionBtnPressed:(UIBarButtonItem*)sender{UIActionSheet*actionSheet=[[UIActionSheetalloc]initWithTitle:@"Options"delegate:selfcancelButtonTi

ios - 在 SLRequest 上处理多个 Twitter 帐户

在使用SLRequest时,有一些关于在iOS应用程序中发送推文的很棒的教程。然而,他们中的大多数人只是从Twitter帐户中提取最后一个对象。由于在iOS设置中可以登录多个Twitter帐户,开发者是否需要在发推之前提供选择帐户的选项,还是只使用默认帐户? 最佳答案 您不是“必须”给用户一个选项,但建议您这样做。我们的一个选择是像这样的操作表:UIActionSheet*sheet=[[UIActionSheetalloc]initWithTitle:@"ChooseanAccount"delegate:selfcancelBut

iphone - 如何更改 UIWebView 点击事件

如何更改UIWebViewtap当我tapandhold时Action控制。在UIWebView中的某个链接上..它打开一个UIActionSheet具有三个选项opencopyaddtoreadinglist...我需要更改此UIActionsheet像这样的控件......我需要再添加一个按钮到这个......如何做到这一点......如何禁用它并添加新的UIActionSheet根据我的选择...代码-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)requestnavigati

ios - 可以使用 SLButton 或 SLElement 关闭弹出窗口中显示的 UIActionSheet 吗?

我试过:SLButton*actionSheetButton=[SLButtonelementWithAccessibilityLabel:@"Remove"];//alsotriedsamewithSLElementBOOLpopoverDisplayed=SLWaitUntilTrue([UIAElement(actionSheetButton)isValidAndVisible],3.0);if(popoverDisplayed){[UIAElement(actionSheetButton)tap];}我能够使用SLPopover关闭/取消操作表,但我想测试按钮操作。谢谢。编辑:

ios - UIActionSheet 在 iOS7 中缺少背景

编辑:这是有意为之的行为,但这在Apple的UI转换指南中并不明显。我在这里找到了一个更好的例子:http://iosandmacbuddy.wordpress.com/2013/07/30/ios-7/在iOS7中,背景从我的UIActionSheet中消失了。我知道不再使用UIActionSheetStyle常量,但我以前没有使用它们!在UITransitionGuide(第45页),示例如下所示:但是,我的显示没有灰色背景框,而是显示为没有背景的float按钮:我是不是误会了,指南上的灰色框是UIActionSheet背后的View?(因此我的行为是意料之中的)