草庐IT

ios - Facebook 分享 iOS Swift

我正在尝试在我的iOS应用中使用Facebook共享SDK。我遵循了Facebook开发者网站中的步骤。但我有一个问题,问题是Facebook没有在我的应用程序发布的帖子上显示应用程序名称,如下面的屏幕截图所示。我在日志中有一些错误:-canOpenURL:failedforURL:"fbapi20150629:/"-error:"Thisappisnotallowedtoqueryforschemefbapi20150629"plugincom.apple.share.Facebook.postinvalidated但是照片分享没有任何问题,唯一的问题是分享的帖子上没有应用名称。但是

ios - 无法将 JSON 响应添加到 Realm

我正在尝试将我的POST响应添加到Realm,但我抛出了这个错误:Cannotconvertvalueoftype'String'toexpectedargumenttype'Object'这是我的代码:Alamofire.request(.POST,Data.loginEndpoint,parameters:parameters).responseObject{(response:Response)inprint(response.request)print(response.response)print(response.result)ifletresult=response.re

ios - UINavigationBar 上的自定义字体不起作用

我不知道为什么这不起作用,我已经用许多有效的字符串尝试过(顺便说一下,cFont="Courier"但我已经尝试过"Chalkduster"和其他一些来测试),颜色正确以上是工作,但字体不是。有任何想法吗?函数就在AppDelegate中的didFinishLaunchingWithOptions下面。funcsetUpAppearance(){//Workfinewindow?.tintColor=Colors().navBackgroundColorUINavigationBar.appearance().barTintColor=Colors().navBackgroundCol

ios - 如何将 facebook sdk 登录添加到 eureka swift 表单?

我目前正在使用Swift开发一个iOS应用程序,我已经下载了faceboksdk登录并且我也很熟悉它。另一方面,我需要制作自定义表格View,因此我下载了Eureka框架来执行此操作。我有一个表格,要求用户提供信息以便注册一个新帐户,问题是我需要在表格View顶部有一个facebook登录选项,但我还没有找到完成此操作的方法。由于EurekaTableView是以编程方式添加的,因此可以在Storyboard中看到它,因此我需要找到一种方法并添加登录按钮。有谁知道如何做到这一点?谢谢这是我的表格代码:privatefuncaddLoginForm(){self.form+++Secti

ios - 我有这个错误 "canOpenURL: failed for URL :com.appcoda.gsignin"

这个问题在这里已经有了答案:ThisappisnotallowedtoqueryforschemeXYZ://(1个回答)关闭6年前。“-canOpenURL:URL失败:“com.appcoda.gsignin://a”-错误:“不允许此应用查询方案com.appcoda.gsignin”'您的应用必须支持以下URL方案:com.appcoda.gsignin,'

ios - 将 subview 作为背景添加到导航栏

我在我的应用程序中使用了一个导航Controller,我正在尝试制作一个进度条作为我的导航栏的背景。我制作了UIView的子类来制作我的进度条,效果很好。现在,当我构建我的导航栏项目时,我将我的进度栏添加为我的导航栏的subview,以及2个按钮。这也很好用!问题是,当我单击我的表格View的一行时,这会与ViewController产生连接,当我单击“后退”按钮时,我的进度条现在位于导航栏中按钮的顶部。这是我设置导航栏项目的代码:letprogressBar=ScrollProgress(frame:CGRect(x:0,y:-20,width:self.navigationCont

Ios Swift 2 为选择器传递第二个参数

我正在尝试在调用选择器时添加第二个参数,谁能告诉我具体怎么做我试过了:letBtnVar=UIButton(title:"TrlTxt",style:UIBarButtonItemStyle.Plain,target:self,action:#selector(self.NavRitBtnKlk(_:,Nam2Var)))funcNavLitBtnKlk(sender:UIButton,Nam1PsgVar:AnyObject){/*CodTdo*/print("Clicked")} 最佳答案 选择器应该是#selector(sel

ios - 在 subview removeFromSuperview 之后执行操作(Ios Swift)

subview是使用来自ControllerA的这段代码打开的。letpopOverVC=UIStoryboard(name:"Main",bundle:nil).instantiateViewControllerWithIdentifier("test")as!DatepickerpopupViewControllerself.addChildViewController(popOverVC)popOverVC.view.frame=self.view.frameself.view.addSubview(popOverVC.view)popOverVC.didMoveToParent

ios - iOS 中有 MKSquare 吗?

我有一堆纬度/经度坐标,我需要在每个坐标周围绘制一个方形多边形。每个正方形都是固定大小(例如50x50),坐标位于中心。我看到有一个MKCircle类,但是否有一个MKSquare等价物(我不能很好,但这并不意味着没有),如果没有t,关于如何实现这一点有什么建议吗?我做了一些搜索,但没有提出任何可靠的建议。我还想制作正方形3D,因为如果map倾斜,它会显示类似建筑物的高度。 最佳答案 您可以使用MKPolygon为了这。只需提供与您的中心点的正确距离的四个坐标,这四个坐标将形成一个正方形。

ios - 如何在 TableView Swift 2+ 的底部创建 RefreshControl

如果您知道如何在UITableView的底部实现UIRefreshControl,请帮助我?Likethis,但当你向上拖动它时就在表格View的下面。当我拖动TableView时,我想要与RefreshControl类似的结果。当我将它拖到顶部时,“加载圈”已填充,如果我不拖到最后,并且“加载圈”未完全填充,则不会调用我的刷新函数需要Swift实现方面的帮助! 最佳答案 在Github上查看此内容你只需要设置triggerVerticalOffset 关于ios-如何在TableVie