小编iam*_*rak的帖子

Swift - 如何动态固定 UITableViewHeaderFooterView 高度大小?

我刚刚尝试了下面的代码行,但无法正常工作。我想知道如何以编程方式为页眉或页脚提供这种情况,可能正在使用自动布局,我不知道到底哪一个解决了我的问题。我正在使用 UITableViewHeaderFooterView 的 xib 文件。

如果有人解释我会很棒。

override func viewDidLayoutSubviews() {
    super.viewDidLayoutSubviews()

    // Dynamic sizing for the footer view
    if let footerView = tableView.tableFooterView {
        let height = footerView.systemLayoutSizeFittingSize(UILayoutFittingCompressedSize).height
        var footerFrame = footerView.frame

        if height != footerFrame.size.height {
            footerFrame.size.height = height
            footerView.frame = footerFrame
            tableView.tableFooterView = footerView
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

uitableview ios swift uitableviewautomaticdimension

2
推荐指数
1
解决办法
4634
查看次数

Sprite kit游戏说"可能会减慢你的iPhone"

我是sprite kit的新手.即使我使用的是Swift 3和最新的SDK.为什么我得到这个警报.有时我的应用程序在设备上启动.我该怎么做才能克服这个信息?

如果有人解释它会很棒.

在此输入图像描述

我在构建设置中更改了这些,我认为这样就足够了.

ios sprite-kit swift ios10

2
推荐指数
1
解决办法
142
查看次数

如何使用Swift查询Firebase中最近的用户?

我想找到最近的用户到我的位置.(例如最多5km)我的firebase数据库中的节点如下面的结构,

+ users
  + user_id0
    - latitude: _
    - longitude: _
Run Code Online (Sandbox Code Playgroud)

是否有任何方法可以在该半径内获得确切的用户.否则我应该使用CLLocation distance方法检查他们最近位置的每个用户.

ios cllocationdistance firebase swift firebase-realtime-database

1
推荐指数
1
解决办法
1963
查看次数

Xcode 9.3的Facebook SDK访问令牌问题

我刚刚更新了手机iOS11.3和Xcode 9.3,facebook登录就像我的旧SDK调用一样崩溃:

https://pasteboard.co/HeeRDVo.png

我不明白这究竟是什么意思,即使它适用于旧版本.然后我从该页面应用了Swift SDK, https://developers.facebook.com/docs/swift/graph.

import FacebookCore

let connection = GraphRequestConnection()
connection.add(GraphRequest(graphPath: "/me")) { httpResponse, result in
  switch result {
  case .success(let response):
    print("Graph Request Succeeded: \(response)")
  case .failed(let error):
    print("Graph Request Failed: \(error)")
  }
}
connection.start()
Run Code Online (Sandbox Code Playgroud)

这给出了以下错误日志:

FBSDKLog: starting with Graph API v2.4, GET requests for //me should contain an explicit "fields" parameter
Graph Request Failed: Error Domain=com.facebook.sdk.core Code=8 "(null)" UserInfo={com.facebook.sdk:FBSDKGraphRequestErrorCategoryKey=0, com.facebook.sdk:FBSDKGraphRequestErrorHTTPStatusCodeKey=400, com.facebook.sdk:FBSDKErrorDeveloperMessageKey=An active access token must be used to query information about the current user., …
Run Code Online (Sandbox Code Playgroud)

xcode facebook facebook-graph-api ios facebook-login

1
推荐指数
1
解决办法
1330
查看次数

Swift - 如何在Firebase上创建排序查询为Descending?

我正在使用Firebase和Alamofire,AlamofireImage将imageURL数据缓存在内存中并上传ImageShack.

我坚持创建降序查询尝试做和搜索,但我找不到可能的描述对我来说.这是我在Firebase上的测试ref_post.

childByAutoId()

- userUid

- imageUrl

- 时间戳(我用这个创建了)

*使用NSDate().formattedISO8601这是最好的方式还是你可以建议我基本上处理它?

如何在Firbase IOS/Swift中进行降序查询.这是我的viewDidLoad:

let query = DataService.ds.REF_POSTS.queryOrderedByChild("timestamp")

    query.observeEventType(.Value, withBlock: { snapshot in

        if let snapshots = snapshot.children.allObjects as? [FDataSnapshot] {
            self.posts = []
            for snap in snapshots {
                if let postDict = snap.value as? Dictionary<String, AnyObject> {

                    print(postDict)

                    let post = Post(imageUrl: postDict["imageUrl"]! as? String, username: DataService.ds.REF_USERS.authData.uid)

                    self.posts.append(post)
                }
            }

            self.tableView.reloadData()
        }
    })
Run Code Online (Sandbox Code Playgroud)

sorting ios firebase swift firebase-realtime-database

0
推荐指数
2
解决办法
4603
查看次数