前回表示された緯度経度のlabelをクリアボタンで消したい。
色々方法がありそうだけど、labelを張っていたview自体を上書いてみます。
var clearButton = Ti.UI.createButton(
{
top: 190,
right: 115,
width: 90,
height: 44,
title: 'クリア'
}
);
clearButton.addEventListener(
'click',
clearData
);
view.add(clearButton);
function clearData () {
var topView = Ti.UI.createView(
{
height:150,
width:300,
top:20,
font:{fontSize:20},
borderWidth:2,
borderColor:'#bbb',
backgroundColor:'#fff',
borderRadius:5
}
);
view.add(topView);
}
上書きに成功しました。
調べていると、win.remove()してどうこうって方法もあったけど、エラーが出てだめでした。
色々方法がありそうだけど、labelを張っていたview自体を上書いてみます。
var clearButton = Ti.UI.createButton(
{
top: 190,
right: 115,
width: 90,
height: 44,
title: 'クリア'
}
);
clearButton.addEventListener(
'click',
clearData
);
view.add(clearButton);
function clearData () {
var topView = Ti.UI.createView(
{
height:150,
width:300,
top:20,
font:{fontSize:20},
borderWidth:2,
borderColor:'#bbb',
backgroundColor:'#fff',
borderRadius:5
}
);
view.add(topView);
}
上書きに成功しました。
調べていると、win.remove()してどうこうって方法もあったけど、エラーが出てだめでした。
0 件のコメント:
コメントを投稿