mobile - appcelerator 钛图像视图缩略图通过单击打开全尺寸
问题描述
我有一个带有缩略图的标题栏,我想制作它,以便用户可以点击图像并将其弹出到全尺寸。
横幅是使用以下内容创建的:
bannerView = Titanium.UI.createView
并且添加的图像像
logo = Titanium.UI.createImageView
bannerView.add(logo)
(我没有复制和粘贴确切的代码,这只是一个例子)
我已经搜索了 Titanium 文档,可能有些简单的东西我没有找到,但我想知道最简单的方法是什么?
我打算在 singletap 事件上使用事件侦听器,但不确定如何最好地显示图像?作为模态?我认为警报不允许您添加图像?
理想情况下,用户还可以再次单击以关闭放大的视图。
解决方案
你可以让它工作。将标题添加到主视图,例如 view1,即宽度为 Ti.UI.FILL 的视图,然后将标题添加到 view1。
然后单击bannerView,再添加一个视图,说view2 填充宽度并将view2 添加到view1,并在该view2 中添加具有填充高度和宽度的imageView。
如果您将提供一些代码,那么我可以为您提供适当的帮助。
推荐阅读
- java - Quarkus & Microprofile:有没有更好的方法将 application.properties 中的属性用于@ClientHeaderParam?
- android - 找不到以下类:- com.example.humsafardriver(修复构建路径、编辑 XML、创建类)当我尝试约束布局时
- java - 我怎样才能随机给出这些名字?
- java - Swagger:maven 插件不生成 Api 模型
- c# - 为什么我在此代码上得到一个 CS1056 - Unexpected character ''
- python - Python Pytest:从不同的目录导入错误
- ios - 我们可以使用 CarPlay 编写/接收音频信息吗?
- ruby-on-rails - 如何区分我自己的课程与宝石的课程
- multithreading - 更新 jmeter 数据集配置以使用另一个线程更新其中的令牌
- javascript - 我如何在这里给出输入字段?