Вы можете получить один элемент, запустив
document.querySelector('.myElement').style.size = '100px';
, но он будет работать для первого элемента с классом .myElement.
Если вы хотите применить это для всех элементы с классом я предлагаю вам использовать
document.querySelectorAll('.myElement').forEach(function(element) {
element.style.size = '100px';
});
Создайте переменную в своем классе ячейки и в ячейке для строки, просто присвойте это значение переменной и используйте в своем классе ячейки.
Вопрос слишком размытый, но я попробую. Если вы используете переход из другого viewController, и данные, например, представляют собой массив строк, т.е. в вашем первом viewController:
var arrayOfStrings = ["StringRow1", "StringRow2"] // etc
, и вы хотите иметь доступ к этому массиву при вводе новый viewController и используйте его для своего tableView
, затем вы можете использовать prepareForSegue
Во-первых, в вашем viewController
с tableView
есть переменная, готовая для массива:
var arrayOfStrings = [String]()
[ 1110] Затем вы можете передать данные следующим образом:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "SegueToTableView" {
if let vc = segue.destination as? YourTableViewController
{
vc.arrayOfStrings = self.arrayOfStrings
}
}
}
Теперь, когда вы прибудете в свой tableView viewController, ваши данные arrayOfStrings будут переданы.
Это простой простой пример, поскольку вы не предоставили много контекста.