属性 `children` 不适用于 Android
property `children` doesn't work on Android
我的环境是 titanim 6.0.1.GA
它没有在 Android 上显示标签,而 iOS 正确显示标签。
var descriptionView = Ti.UI.createView({
height:'100%',width:'100%'
children:[Ti.UI.createLabel({
wordWrap :true,top:0,
color:'black',
text:"my label",
})]
});
它在 Android/iOS
上都很好用
var descriptionView = Ti.UI.createView({
height:'100%',width:'100%'
});
var label = Ti.UI.createLabel({
wordWrap :true,top:0,
color:'black',
text:"my label",
});
descriptionView.add(label)
我只是想知道使用 children 对 andorid 来说是不好的行为吗?
然而,有时简化代码非常有用。
有人用children
成功Android吗??
据钛API 'Children' 属性 是只读的 属性 不应该用来设置数据.它被认为是好运,因为它与 IOS 一起使用,但与 Android 一起使用,我们需要具体说明代码。
我绝不会建议您使用这种编码风格来简化代码,而是您可以使用以下方法来简化和记忆有效的方式:
var descriptionView = Ti.UI.createView({
height:'100%',width:'100%'
});
descriptionView.add(Ti.UI.createLabel({
wordWrap :true,top:0,
color:'black',
text:"my label",
}));
祝你好运,
干杯
我的环境是 titanim 6.0.1.GA
它没有在 Android 上显示标签,而 iOS 正确显示标签。
var descriptionView = Ti.UI.createView({
height:'100%',width:'100%'
children:[Ti.UI.createLabel({
wordWrap :true,top:0,
color:'black',
text:"my label",
})]
});
它在 Android/iOS
上都很好用var descriptionView = Ti.UI.createView({
height:'100%',width:'100%'
});
var label = Ti.UI.createLabel({
wordWrap :true,top:0,
color:'black',
text:"my label",
});
descriptionView.add(label)
我只是想知道使用 children 对 andorid 来说是不好的行为吗? 然而,有时简化代码非常有用。
有人用children
成功Android吗??
据钛API 'Children' 属性 是只读的 属性 不应该用来设置数据.它被认为是好运,因为它与 IOS 一起使用,但与 Android 一起使用,我们需要具体说明代码。
我绝不会建议您使用这种编码风格来简化代码,而是您可以使用以下方法来简化和记忆有效的方式:
var descriptionView = Ti.UI.createView({
height:'100%',width:'100%'
});
descriptionView.add(Ti.UI.createLabel({
wordWrap :true,top:0,
color:'black',
text:"my label",
}));
祝你好运, 干杯