我想了解如何根据用户在ScrollView中向下滚动内容的程度来更改视图的某些属性。例如,动作条的方式改变了新版本的Play Music (在专辑视图中)的透明度。在该示例中,当相册艺术完全可见时,动作条是完全透明的,当用户滚动通过相册艺术时,动作条变得完全不透明。
我理解它背后的逻辑,但我找不出用来计算动作栏透明度值的是什么。它是用户向下滚动的数量,是基于可见的唱片艺术百分比吗?我正在寻找一种方法,可以做到这一点,也许是一个链接到一些文件。
我正在使用Facebook浏览相册,选择一个相册,然后将照片输出到我的页面。
我在Facebook上成功登录。接受应用程序权限。它将所有相册输出到要从中选择的页面。我选择一个相册并将相册ID传递到输出照片的另一页。但是响应并不是所有的照片字段,只有id和created_time。
例如:
//load fb api
(function(d){
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id))
我的嵌套模型如下:
class Album < ActiveRecord::Base
has_many :photos
accepts_nested_attributes_for :photos
end
class Photo < ActiveRecord::Base
belongs_to :album
end
在父控制器“相册”中,在保存/更新了带有params中照片嵌套属性的父对象@相册之后,我希望获得子记录(ids或对象),这些记录是与父记录一起创建/更新的,因为我需要在视图中使用它们。
我当前专辑的控制器看起来如下:
def create
respond_