я должен удалить текущую точку зрения, находясь в одной и той же точки зрения ... , если я нахожусь в родительской точки зрения я могу сделатьИспользование титана, Удалить текущий вид или выскочить текущий вид
parentView.remove(childView);
но, будучи на ребенка view Я не имею parentView так как я могу pop childView получить parentView сверху, как это происходит при нажатии кнопки назад в iOS ?? пожалуйста, помогите
Вот мой файл childView ..
function DetailView(){
var self = Ti.UI.createView({
backgroundColor:'#fff'
});
// Create a Button.
var aButton = Ti.UI.createButton({
title : 'aButton',
height : '50',
width : '100',
top : '10',
left : '20'
});
// Listen for click events.
aButton.addEventListener('click', function() {
alert('\'aButton\' was clicked!');
Я должен вернуться обратно на прессе aButton, что я должен положить здесь, чтобы сделать это
});
// Add to the parent view.
self.add(aButton);
return(self);
}
module.exports = DetailView;
Вот мой родительский взгляд:
//FirstView Component Constructor
var self = Ti.UI.createView();
function FirstView() {
//create object instance, a parasitic subclass of Observable
var DetailView = require('ui/common/DetailView');
var data = [{title:"Row 1"},{title:"Row 2"}];
var table = Titanium.UI.createTableView({
data:data
});
table.addEventListener('click', rowSelected);
self.add(table);
return self;
}
function rowSelected()
{
var DetailView = require('ui/common/DetailView');
//construct UI
var detailView = new DetailView();
self.add(detailView);
}
module.exports = FirstView;
Вы можете скрыть вид ребенка, а также. –
Что вы делали, вы просите вас, чтобы вы открыли дочерний вид, чтобы получить родительский вид сверху, что означает, что он находится в верхней части, пожалуйста, проясните свой вопрос. – vishiphone
дочерний вид сверху родительского вида .. и мне нужно удалить дочерний элемент и вернуться к родительскому виду, как это происходит при нажатии кнопки «Назад» – Zaraki