我正在创建一个应用程序,我需要的其中一个数据是用户建立某个朋友的时间.因此,例如,执行FQL查询,其中我返回朋友的Uid以及添加该朋友的时间戳(日期,时间).我最好想为所有用户的朋友这样做.
我查看了FQL文档,但无法找到任何关于时间的信息(除了friend_request,但仅用于待处理的朋友请求),我似乎也无法在Open Graph API中找到任何内容.任何帮助我指向正确方向的人都会非常感激.
我有我认为很容易实现的东西.基本上我有一个带有一些数据的视图控制器,我们称它为视图控制器A.当你单击一个按钮时,我想要第二个视图控制器(B)显示覆盖第一个.但是,我不希望B完全覆盖A.我希望B更小,并且基本上创建一个黑暗的透明背景,通过它你仍然可以看到A.
我已经通过故事板尝试了很多,我创建了一个类型模态的segue然后我玩了演示选项(表单,表格等等),但基本上总是会发生的事情是B视图控制器只是流了起来并涵盖了所有A.
在ios 7和Objective-C中有一些指南可以做到这一点,但我还没能设法将它们翻译成Swift/ios 8(这也适用于iPhone).
我不确定是否有人在ios 8中尝试过这个,但如果有人能给我一些关于如何实现这一点的提示,那将是非常棒的.
谢谢!
所以我有几个ssh密钥用于我拥有的其他帐户.我现在需要能够在我的计算机上克隆一个heroku存储库.我创建了一个新的ssh密钥并使用了heroku密钥:添加将其添加到我的heroku帐户.但是,当我尝试克隆存储库时,我收到此错误:
Your key with fingerprint: .... is not authorized to access rural-visions. fatal: the remote end hung up unexpectedly
我听说我需要在.ssh文件夹中创建一个配置文件,但我不知道该放在那里.
任何帮助将非常感激!
我这里有一个相当简单的问题.基本上我正在尝试将一个对象(一个UIImageView)从A点(它在故事板中设置)移动到我以编程方式定义的B点.
我的第一次传递导致了这段代码
UIView.animateWithDuration(0.75, delay: 0.5, options: UIViewAnimationOptions.CurveLinear, animations: {
self.signInButton.alpha = 1
self.signInButton.center.y = 10
}, completion: nil)
Run Code Online (Sandbox Code Playgroud)
但是,此代码的作用基本上是将按钮偏离中心,然后再返回其原始位置.
然后我调查了QuartzCore来帮助我,但一切都在Objective-C中.我有这个方法:
func moveImage(view: UIImageView){
var toPoint: CGPoint = CGPointMake(0.0, -10.0)
var fromPoint : CGPoint = CGPointZero
var movement = CABasicAnimation(keyPath: "movement")
movement.additive = true
movement.fromValue = fromPoint
movement.toValue = toPoint
movement.duration = 0.3
view.layer.addAnimation(movement, forKey: "move")
}
Run Code Online (Sandbox Code Playgroud)
但是这里的问题是movement.fromValue不能接受的CGPoint.我知道在目标C中有一个函数将a转换CGPoint为a NSValue,但是这个函数似乎是从Swift中弃用的,我找不到另一种方法.
因此,我的问题是,如何转换CGPoint为NSValue使我的moveImage()功能工作,还是有更好的方法将对象从A点移动到B点?
谢谢!
ios8 ×2
swift ×2
facebook ×1
facebook-fql ×1
heroku ×1
ios ×1
modal-dialog ×1
opengraph ×1
quartz-core ×1
ssh ×1
uiimageview ×1