Эквивалент класса iPhone в Mac

Я хочу немного рассказать об удивительном ответе @ChristianLund и о том, как я успешно использовал его в своем коде

. В моей силовой анимации у меня есть функция tick, которая выглядит так:

force.on("tick", function() {
  ...
});

Я также сохраняю все мои ссылки в графе внутри переменной link, определенные следующим образом:

var link = svg.selectAll(".link").data(links).enter() ...

Теперь, чтобы реализовать магию, предложенную Кристианом, я Я добавил эту строку в начале моей функции tick:

force.on("tick", function() {
  link.each(function() {this.parentNode.insertBefore(this, this); });
  ...
});

Это, похоже, исправляет проблемы IE 10 ... конечно, рекомендуется добавить этот патч только в IE 10

1
задан Bruno Berisso 19 August 2010 в 18:00
поделиться

1 ответ

Один язык, другой SDK. Все классы пользовательского интерфейса разные, хотя Foundation в основном такая же.

Не существует эквивалента UITableViewController , например, поскольку нет UITableView , а NSTableView работает совсем по-другому.

Какао с любовью содержит полезную информацию о создании чего-то подобного на Mac.

2
ответ дан 2 September 2019 в 21:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: