帖子
帖子
用户
博客
课程
显示全部楼层
46
帖子
0
勋章
319
Y币

[插件开发] 自定义视图如何依附在某一个窗口下

[复制链接]
发表于 2015-6-16 18:13:33
本帖最后由 蜂鸟 于 2015-6-16 18:15 编辑

                  var test = api.require('fnvideo');
                  video.play({
                     x :12,
                     y:20,
                     w:500,
                     h:350
                  });

比如这样会在固定位置出现一个自定义视图显示我要的内容 但是这个视图是相对于整个窗口的位置 如何做到相对于某个页面的位置 比如随着这个页面互动 下拉他会自动改变位置 类似HTML上某个DIV 相对定位

28
帖子
1
勋章
1万+
Y币
可以参考我们的UI模块,模块的方法里面会开放fixedOn和fixed两个参数,前者是页面的名称,后者表示是否固定不动(即不随页面动而动)。然后在UZModule里面添加视图时有相应的方法来处理,如iOS中是下面这个,安卓的你就自己找一下头文件,里面也有的:
/**
在指定窗口上面添加视图

@param view 视图,

@param fixedOn 目标窗口名字,默认为主窗口名字

@param fixed 视图是否固定,为NO时跟随目标窗口内容滚动而滚动

@return 添加视图是否成功,若fixedOn对应子窗口未找到则返回失败
*/
- (BOOL)addSubview: (UIView *)view fixedOn: (NSString *)fixedOn fixed: (BOOL)fixed;
59
帖子
0
勋章
713
Y币
您的模块上store销售不
46
帖子
0
勋章
319
Y币
技术咨询-Kenny 发表于 2015-6-16 19:33
可以参考我们的UI模块,模块的方法里面会开放fixedOn和fixed两个参数,前者是页面的名称,后者表示是否固定 ...

谢谢 我试试
您需要登录后才可以回帖 登录

本版积分规则