草庐IT

SWIFT_WHOLE_MODULE_OPTIMIZATION

全部标签

ios - UIButton Action 不在 Swift 中调用?

在我的项目中,我创建了左View和右View,它动态显示两个不同的View,左View侧创建firstView,FirstView内部显示标题、评论、图像和视频。并且RightView端在显示标题、评论、图像和视频中创建secondView。图像和视频仅显示部分View。该设计完全以编程方式创建,我的设计如下所示,我的问题是播放按钮(UIButton)操作未调用,为什么?我不知道,我的代码如下,UIButton名称:btnPlay,操作名称:buttonAction:importUIKitclassViewController:UIViewController{@IBOutletwea

ios - UITextfield 在 UIPageViewController (Swift) 中快速显示和关闭

我有一个UIPageViewController作为我的应用程序的演练演示。演练基本上总共有5页。第4页有一个以编程方式设置的UITextField。不要介意其他对象,如标签或图像。我遇到的问题是,当用户到达第4页时,会向用户显示一个文本字段,我希望键盘通过becomeFirstResponder自动显示。当我加载带有文本字段的第4个View时,它会非常快速地显示在模拟器和我的设备上,然后返回。它基本上通过becomeFirstResponder代码显示,但不知何故会在1秒内退出。我已经以编程方式以及通过StoryboardUITextfield尝试了此操作,以查看这是否有所作为,但两

ios - Facebook 分享 iOS Swift

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

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

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

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 - 如何在 TableView Swift 2+ 的底部创建 RefreshControl

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

ios - 预期类型之前/之后 —>,Swift 3 中的预期声明

因此,我创建了一个类型别名来存储一个完成处理程序,稍后使用Stripe的iOS库将其传递给一个名为submitTokenToBackend的函数。这是我的代码://MARK:-CreateCompletionHandlerstypealiasCompletionHandler=(_token:AnyObject?,_error:NSError?)->Void//MARK:-SubmitTokenToBackendfuncsubmitTokenToBackend(completionHandler:CompletionHandler){}//MARK:-STPPaymentCardTex

iOS Swift 如何更改或更新自定义 UITableViewCell 中的 UILabel 属性

我想在从Web服务获取数据时动态更新/更改UILabel属性(背景颜色、背景形状等)。我想通过不同的标签文本以不同的类型显示这个标签,根据从网络服务器获得的测试数据更新UILabel属性。像这样:ifgettestdata=[1,1,1,1]UIlabelbackgroundcolorisred,testdata=[2,2,2,2]UILabelbackgroundcolorisblue.etc我正在做以下事情:在Main.Stroyboard中:我添加了名为TVcell的TableView和TableViewCell(选择自定义)关联的UITableViewCell并添加了一个UIL

ios - 使用 Swift 在 SpriteKit 中将自定义 "number"图像添加到 SKLabelNode 作为分数

我基本上想在Singles中添加自定义字体编号(带有图像),并在我使用SpriteKit的游戏中将它们添加到我的分数中。这是字体图片样式它们是从0到9的数字一段时间以来,我一直在努力解决这个问题。我不确定您是否可以将它添加到SKLabelNode,或者您是否必须将它添加到一个类中。 最佳答案 SKLabelNode不允许位图字体。如果您的自定义字体是TTF,您将能够将自定义字体与SKLabelNode一起使用。这里有一个解释:SKlabelNodecustomfont在你的情况下,因为你想使用位图字体,你需要创建一个类来做到这一点。