草庐IT

loaded_sheet

全部标签

iOS 自定义分享扩展 : load selected image

我正在为我的应用程序开发共享扩展程序,以便能够使用它直接从库中共享图像。我有一个ViewController和布局设置,但我正在努力让所选图像显示在ViewController内的UIImageView中。现在,我的getImage()如下:funcgetImage(){ifletinputItem=extensionContext!.inputItems.firstas?NSExtensionItem{ifletitemProvider=inputItem.attachments?.firstas?NSItemProvider{itemProvider.loadItem(forTyp

ios - webview.load(URLRequest View 保持为空

正在尝试学习iOSdev,但遇到以下问题webview.load(URLRequest(url:url))importUIKitimportWebKitclassViewController:UIViewController{@IBOutletweakvarwebview:WKWebView!overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.leturl=URL(string:"https://www.stackoverflow

macos - 如何从菜单项创建 'sheet' segue

我有一个SwiftCocoa应用程序,它从菜单项中分离出一个View。当我从界面生成器创建segue时,选项是:显示、模态和自定义。然而,当我从按钮创建segue时,会出现更多选项:工作表、弹出窗口、显示、自定义、模态我需要从该菜单项创建一个工作表segue。我错过了什么吗?或者仅从菜单项中禁用这些额外选项 最佳答案 正如其他人所说,菜单项不能执行依赖于窗口的任何附件的转场。不幸的是,在某些情况下您确实希望从菜单项触发“工作表”转场。例如,Xcode本身就是这样做的。Xcode窗口最左下角的+将打开一个三项菜单,所有这些菜单都执行“

ios - 应用程序传输安全 : NSURLSession/NSURLConnection HTTP load failed

我有这个代码:funcloginWithBasicAuth()->Void{letusernameText=username.textletpasswordText=password.textletcredentialData="\(usernameText):\(passwordText)".dataUsingEncoding(NSUTF8StringEncoding)letbase64Credentials=credentialData?.base64EncodedStringWithOptions([])letheaders=["Authorization":"HTTPBasic

iOS Split View Controller : Show master view when loading in compact width

iOS10/swift:在iPhone上使用SplitViewController时,用户会在应用加载时看到详细View(无论是纵向还是横向都有紧凑的宽度)。如何更改它以在启动时加载主视图?请注意,当您加载常规宽度View(即:iPhone6sPlus横向)时,我们希望继续显示SplitView(而不是主视图)。 最佳答案 你应该使用方法funcsplitViewController(_splitViewController:UISplitViewController,collapseSecondarysecondaryViewCo

ios - 如何让 Bottom Sheet 显示在 viewDidLoad() 上?

我想要在viewDidLoad()上使用Googlemap的场景中显示底部工作表,但我在material.io网站上找到的唯一底部工作表示例被触发使用按钮。如何使用MDCBottomSheetController实现此目的? 最佳答案 @stone-cold请参阅下面提到的代码。importMaterialComponents.MaterialButtonsclassViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()letbott

iOS swift : Load new url to a webview after receiving a push notification

我有一个带有WebView和推送通知的Swift2.0应用程序。每次应用程序启动时Webview都在工作。收到推送通知后,我需要调用另一个网址。(对推送消息使用react)如何在我的appdelegate函数didReceiveRemoteNotification中访问webview元素?这可能吗?到目前为止我的代码:ViewController:classViewController:UIViewController,UIWebViewDelegate{@IBOutletvarcontainerView:UIView!@IBOutletvarwebView:UIWebView!ove

objective-c - objc_getClass : load swift class inheriting NSObject

我正在尝试使用objc运行时动态加载继承自NSObject的Swift类。(我试图从ObjC加载类,而不是从Swift加载类)我的Swift类:@objcpublicclassTestClass:NSObject{@objcpublicfunctestMethod()->String{return"String"}}根据Apple的文档,The@objcattributemakesyourSwiftAPIavailableinObjective-CandtheObjective-Cruntime但是objc_getClass("TestClass")的结果是(null)。我做错了什么吗

json - swift UITableView : How to Load data from JSON

我是Swift的初学者,希望对我的第一个应用程序有所帮​​助。我希望我能很好地解释它。我正在开发一个从JSON文件加载信息的应用程序。你们中有人知道如何将此信息填充到UITableView单元格中吗?我开发了3个ViewController,在第一个中我有一个按钮,用户必须按下该按钮,然后将打开第二个TableviewController。我看过教程如何填充它,但它似乎不起作用。第三个是表格View单元格。让我向您展示:classTableViewController:UITableViewController{@IBOutletweakvarBar:UIToolbar!varTabl

android - admob 收到广告响应。错误代码 : 0 Failed to load ad:0

我在这里关注了很多关于该错误的答案,但我的问题没有解决。每次我运行我的应用程序时都不会出现广告,并且我在Logcat中收到此错误消息:"Therewasaproblemgettinganadresponse.ErrorCode:0Failedtoloadad:0"这是我的java代码。我错过了什么?privatevoidLoadAds(){AdViewmAdView=(AdView)findViewById(R.id.linearLayoutAdmob);AdRequestadRequest=newAdRequest.Builder().build();mAdView.loadAd(a