Определите, видим ли UIView пользователю?

Я полагаю, что это не отказ CodeRush. Ванильный 2008 устанавливает, только позволяет Вам сделать представление разделения с одним файлом на вершине и одним файлом в нижней части. Единственное рядом опция является горизонтальной функцией группы вкладки (с проблемой только наличия файла, открытого в одном из них, как Вы упомянули.)

очевидные обходные решения должны были бы или сделать копию только для чтения файла в другом месте и использования, что в одной группе вкладки, или открывают второй экземпляр VS. Это действительно имеет достойную обработку файлов, которые изменяются в других приложениях, таким образом имение того же файла, открытого в двух экземплярах, не является проблемой.

69
задан Undo 12 July 2013 в 03:08
поделиться

1 ответ

Вы можете проверить:

  • он скрыт, проверив view.hidden
  • , он находится в иерархии представлений, проверив view.superview! = Nil
  • вы можете проверить границы представления, чтобы увидеть, отображается ли оно на экране

Единственная другая вещь, о которой я могу думать, это то, что ваше представление скрыто за другими и не может быть видно по этой причине. Возможно, вам придется просмотреть все последующие представления, чтобы увидеть, не заслоняют ли они ваш взгляд.

74
ответ дан 24 November 2019 в 13:36
поделиться
Другие вопросы по тегам:

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