Titanium:创建类似于 iPhone 联系人(编辑模式)应用程序中的字段
注意:分隔符又名分隔符是这个问题的要点。它必须是可见的。
有没有办法创建类似于 iPhone 联系人(编辑联系人模式)应用程序中的字段?
我想创建一个分隔符,将 titleLabel 与 textField 分开。 就像“名字 | 提示文本” 不是“名字提示文本”,
我认为我想做的 与此类似......只是我使用的是钛。有什么办法可以使用钛来做到这一点吗? iPhone 联系人应用程序的详细信息视图是如何实现的
@MRT 和任何人谁知道: 您如何使组合视图看起来像这样?
____________________
( Name | hinttext )
--------------------
Note: The divider aka separator is the main point of this question. It must be visible.
Is there a way to create fields like the ones in the iPhone Contacts (Edit Contact Mode) app?
I want to create a separator that separates the titleLabel from the textField.
Like " First Name | hinttext "
Instead of " First Name hinttext "
I think what I am trying to do is similar to this... except that I am using Titanium. Is there any way to do this using Titanium?
How is iPhone Contact app's detail View implemented
@MRT and anyone who knows:
How would you make the combined view such that it looks like this?
____________________
( Name | hinttext )
--------------------
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您必须创建一个新的 TableViewRow 并对其进行自定义。
您可以在 TableViewRow 中放置标签、字段、图像等。
例子:
You will have to create a new TableViewRow and customize it.
You can put labels, fields, images, etc. in the TableViewRow.
Example:
尝试一下这对你真的有用
Try it this really usefull to you
你有两种方法可以做到这一点。
或
1 Take 1 TextField
2.取1个Label,其宽度为2,高度等于文本字段的高度。
3. TextField.add(lable1)
you have 2 way to do this.
or
1 Take 1 TextField
2. take 1 Label and its width 2 and height is equal to the textfield height.
3. TextField.add(lable1)
添加垂直线
To add a vertical line
您只需创建一个 TableViewRow 并向其添加标签即可。此行没有现成的模板。但如果您经常使用它,您可以为其创建一个包装器。例如:
然后,当您将数据设置到 TableView 时,您会创建一个新的 TableViewRow,而是创建一个新的 tableViewRowWithTitleAndValue,其中包含 标题 和 值需要。例如:
You just have to create a TableViewRow and add labels to it. There is not a ready template to this rows. But you can create an wrapper to it, if you will use it a lot. For example:
Then, when you set data to TableView, instead you create a new TableViewRow, you create a new tableViewRowWithTitleAndValue, with title and value needed. For example: