Как записать скринкаст на iPad - PullRequest
0 голосов
/ 31 мая 2010

Как записать скринкаст на iPad в полном масштабе?

У меня iMac с максимальным разрешением 1680x1050, и симулятор не помещается на экране в портретной ориентации. Это подходит в альбомной ориентации.

Уменьшить масштаб до 50% невозможно, поскольку конечный результат слишком мал. Если бы масштаб можно было немного уменьшить, это было бы хорошо, но не на 50%.

Можно ли перевести симулятор в альбомную ориентацию и при этом держать приложение в портретном режиме? Тогда я мог бы просто повернуть полученное видео, чтобы получить портретный скринкаст.

1 Ответ

0 голосов
/ 02 июня 2010

Отключите автоповорот для контроллеров представления, которые вы хотите показать (вероятно, все):

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
     return interfaceOrientation == UIInterfaceOrientationPortrait;
}

Вы можете обернуть это в #if ... #endif и сделать специальную сборку экрана с определенной константой SCREENCAST препроцессора, чтобы вы могли легко включать и выключать ее.

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

...