草庐IT

Swift-animate

全部标签

ios - 如何在 Swift 3 中使用 Facebook API 访问个人资料图片?

早些时候我尝试这样访问:letgr2:FBSDKGraphRequest=FBSDKGraphRequest(graphPath:"me",parameters:["fields":"id,picture.width(198).height(198)"])gr2.start(completionHandler:{(connection,result2,error)->Voidinletdata=result2as![String:AnyObject]let_loggedInUserSettingRecordName=data["id"]as?String//(forKey:"id")a

iphone - beginAnimations 和 using animations block 之间的动画速度不同

我正在尝试将一些使用beginAnimations的动画代码转换为使用动画block。我遇到的问题是,当我使用动画block时,动画运行得更快,而且我似乎无法通过更改持续时间值来调整速度这是我最初的出发点:birdFly.image=[UIImageimageNamed:@"bird1.png"];[self.viewaddSubview:birdFly];[UIViewbeginAnimations:nilcontext:NULL];[UIViewsetAnimationDuration:20];birdFly.frame=CGRectMake(-1116,27,111,48);[U

ios - OpenGL ES 2.0 线条看起来比 Core Animation 更锯齿。在 iOS 4 中可以抗锯齿吗?

有没有一种相对简单的方法可以使用OpenGLES2.0在iOS4上实现抗锯齿?在某种情况下,我需要放弃CoreAnimation以支持OpenGLES2.0以获得真正的3d图形。一切正常,但我注意到使用CoreAnimation渲染的简单3d立方体比使用OpenGL制作的立方体更清晰,后者具有更多锯齿状的线条。我读到iOS4.0支持GL_TRIANGLE_STRIP的抗锯齿,我发现了一个onlinetutorial(请参阅下面的链接代码)看起来很有希望,但我无法让它工作。我首先注意到的是所有OES后缀,它们似乎是OpenGLES1.0的残余。因为我所做的一切都是为了OpenGLES2.

ios - 如何修复 Realm for swift 2.0 安装报错?

我尝试为swift2.0安装realm,但显示错误。请告诉我如何解决这个问题。我已经完成了“sudogemupdatecocoapods”和“sudogeminstallcocoapods--pre”。/Users/*******/App/BandApp%pod--version0.36.4/Users/*******/App/BandApp%catPodfileuse_frameworks!pod'Realm',:git=>'https://github.com/realm/realm-cocoa.git',:branch=>'swift-2.0'pod'RealmSwift',:g

ios - SWRevealViewController 不与 swift 3 切换

我使用的是swift2.1的代码overridefuncviewDidLoad(){super.viewDidLoad()ifrevealViewController()!=nil{menuButton.target=revealViewController()menuButton.action="revealToggle:"view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())}}现在,我将Swift3用于:overridefuncviewDidLoad(){super.viewDid

ios - 在 webViewDidFinishLoad 上,我在 swift3 中获得了额外的内容高度

EventWebView.frame.size=EventWebView.sizeThatFits(CGSize.zero)EventWebView.scrollView.isScrollEnabled=false;varframe=EventWebView.frame;frame.size.width=EventTableView.frame.size.width-40;//Yourdesiredwidthhere.frame.size.height=1;//Settheheighttoasmallone.EventWebView.frame=frame;//SetwebView's

ios - 将html文件从swift 3中的本地自定义文件夹加载到WebView

我想从本地自定义文件夹将html文件加载到WebView-ProjectNameFolder/test/index.html。尝试此代码,但不起作用。mWebView.loadRequest(URLRequest(url:URL(fileURLWithPath:Bundle.main.path(forResource:"test/index",ofType:"html")!)asURL))已编辑当我没有文件夹名称时,效果很好。mWebView.loadRequest(URLRequest(url:URL(fileURLWithPath:Bundle.main.path(forResou

ios - Swift 3 CoreData 在 iOS 9 设备上崩溃

我有一个在iOS10上完美运行的CoreData应用程序,它是用Swift3编写的,支持iOS8.4及更高版本。当我尝试在iOS9.3.5上运行它时出现错误:2016-10-0717:47:20.596FormApp[710:179733]***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'***-[NSSetintersectsSet:]:setargumentisnotanNSSet'在线崩溃:form.addToOpenQuestions(openQuestion)我已经将@obj

在Swift 3中不同部分中的表观视图中执行互斥选择的最佳方法

我有一个带有不同部分的桌面视图,我需要能够从不同的部分进行多选择,但是每个部分中的行应该能够选择互斥的明智。例如:在下面的屏幕截图中,我应该能够从比萨饼中选择玛格丽塔酒或烧烤鸡,而对于深盘披萨,但我应该能够在披萨部分和深盘披萨之间进行多选择以下是我到目前为止的代码,我想知道什么是最好的方法。letsection=["Pizza","Deepdishpizza"]letitems=[["Margarita","BBQChicken"],["Sausage","meatlovers"]]overridefunctableView(_tableView:UITableView,titleForHea

如何用10行限制文本视图文本高度,然后剩下的文本以在swift中滚动3

在这里,我设计了文本视图,该文本视图将使用键盘上升并调整其高度取决于文本,在文本视图中没有滚动文本视图,现在我需要文本视图应限制10行,然后需要滚动。以下是我的代码:importUIKitclassViewController:UIViewController,UITextFieldDelegate,UITextViewDelegate{@IBOutletweakvarmsgTextViewheightConstraint:NSLayoutConstraint!@IBOutletweakvarmsgTextView:UITextView!@IBOutletweakvartextViewBott