小编ded*_*ded的帖子

如何在原型单元格中使用UIImageView在UITableView中创建视差效果

我正在使用Swift在iOS 8.4中构建一个应用程序.

我有一个包含a 和UITableView的自定义.这一切都相当直接,一切都很好.UITableViewCellUILabelUIImageView

我正在尝试创建一个类似于此演示中演示的视差效果.

我目前在我的代码中有这个代码 tableView.cellForRowAtIndexPath

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    var cell = self.tableView.dequeueReusableCellWithIdentifier("myitem", forIndexPath: indexPath) as! MixTableViewCell
    cell.img.backgroundColor = UIColor.blackColor()
    cell.title.text = self.items[indexPath.row]["title"]

    cell.img.image = UIImage(named: "Example.png")

    // ideally it would be cool to have an extension allowing the following
    // cell.img.addParallax(50) // or some other configurable offset

    return cell
}
Run Code Online (Sandbox Code Playgroud)

该块存在于类似的类中 class HomeController: UIViewController, UITableViewDelegate, UITableViewDataSource { ... }

我也知道我可以通过我的班级听滚动事件func scrollViewDidScroll.

除此之外,感谢帮助!

uitableview ios parallax swift

17
推荐指数
2
解决办法
2万
查看次数

如何将标签文本添加到DetailDisclosureButton?

我正在使用iOS Swift 2.0应用程序.我无法弄清楚我的生活如何UITableViewCell在披露指标雪佛龙之前的右侧设置文本(除了创建自定义cell.accessoryView).

这是"设置应用程序"的屏幕截图,正是我正在努力实现的目标.

细胞配件视图截图

uitableview accessoryview ios swift

8
推荐指数
2
解决办法
2816
查看次数

Swift dyld:库未加载 - 使用CocoaPods

我为一个看似过度问题的问题道歉,但无论我问的相关问题有多少答案,它们似乎都没有用.请参阅(按顺序)此处,此处,此处此处.

我正在使用CocoaPods运行Xcode 6.4和iOS 8(仅限iPhone).提供了许多其他答案,似乎有一个构建设置,或者我的Xcode版本中不存在的常规设置,产生了许多无用的结论.

作为参考,我按照这个CocoaPods教程轻松工作.但只有当我尝试将应用程序加载到我的手机上时(是的,我有有效的证书,而我的其他应用程序工作正常而不使用其他依赖项),应用程序会立即崩溃,就像它要加载一样.

dyld: Library not loaded: @rpath/Pods_ExamplePods.framework/Pods_ExamplePods
Referenced from: /private/var/mobile/Containers/Bundle/Application/F109A377-3EA4-48C2-9042-CB6C384C9F30/ExamplePods.app/ExamplePods
Reason: image not found
(lldb) 
Run Code Online (Sandbox Code Playgroud)

看到这里我将我的应用命名为"ExamplePods"

在此输入图像描述

然后这是我的文件夹结构,在工作区模式下打开.请注意,只有3个依赖项.

在此输入图像描述

然后查看"常规设置"和"构建设置"

在此输入图像描述

在此输入图像描述

我完全失去了,非常感谢帮助!

iphone xcode ios cocoapods swift

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

Postgres UPDATE 使用等级窗口函数

我有一个名为的表medias,我最近刚刚在其中添加了一个新列来调用sort_ordertype Int

行值对于整个表不会是唯一的,而是对于它们各自的owner_user_id字段是唯一的。无论如何,我什至不在乎它们的独特性。

所有这一切的目的是允许用户设置他们上传的照片的排序顺序(最多 10 张,他们可以拖动和重新排序等)。当用户“删除”一张照片时,我不会删除记录,我只是在该行上设置一个visible字段false

Aaaanyway,我正在引入一个添加的迁移sort_order(他们过去无法对照片进行排序,他们只会根据 排序order by created_at asc)。

自从添加了新字段后,我已经将新字段sort_order的默认值设置为10(以便它向后兼容尚未更新应用程序的人)。

我能够提出这个查询:

select
  owner_user_id, 
  sort_order, rank() over (PARTITION BY owner_user_id ORDER BY sort_order asc, created_at asc) as new_sort_order 
from medias 
where visible=true 
order by sort_order asc, created_at asc;
Run Code Online (Sandbox Code Playgroud)

这会吐出如下所示的内容:

 owner_user_id | sort_order | new_sort_order
---------------+------------+---------------
            76 |         10 |      1
            76 |         10 |      2
            76 |         10 |      3 …
Run Code Online (Sandbox Code Playgroud)

sql postgresql

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