Как преобразовать Контроллер Панели навигации и Навигации в Альбомный режим

Вы должны использовать Regex для этого:

Regex r = new Regex("^[A-Z]{3}[0-9]{3}$");
// ^ start of string
// [A-Z] a letter
// {3} 3 times
// [0-9] a number
// {3} 3 times
// $ end of string

string correct = "ABC123";
string wrong = "ABC12B";

Console.WriteLine(correct + ": " + (r.IsMatch(correct) ? "correct" : "wrong"));
Console.WriteLine(wrong + ": " + (r.IsMatch(wrong) ? "correct" : "wrong"));

// If last character can also be a letter:
r = new Regex("^[A-Z]{3}[0-9]{2}[0-9A-Z]$");
// ^ start of string
// [A-Z] a letter
// {3} 3 times
// [0-9A-Z] a number
// {2} 2 times
// [0-9A-Z] A letter or a number
// $ end of string

Console.WriteLine(correct + ": " + (r.IsMatch(correct) ? "correct" : "wrong"));
Console.WriteLine(wrong + ": " + (r.IsMatch(wrong) ? "correct" : "wrong"));
5
задан Jyotsna 2 March 2009 в 05:55
поделиться

2 ответа

Преобразуйте панель навигации nagvigation контроллера rotaiong это с 90 градусами. Также Вы могли бы потребовать, чтобы установить центр панели навигации и структурировать для установки надлежащей ширины для установки альбомному режиму.. это работало на меня :) надежда, это помогает Вам также.

2
ответ дан 13 December 2019 в 22:17
поделиться

В Классе документации UIViewController:

Обработка вращений

свойство interfaceOrientation
– shouldAutorotateToInterfaceOrientation:
– rotatingFooterView
– rotatingHeaderView
– willRotateToInterfaceOrientation:duration:
– willAnimateFirstHalfOfRotationToInterfaceOrientation:duration:
– willAnimateSecondHalfOfRotationFromInterfaceOrientation:duration:
– didRotateFromInterfaceOrientation:

надежда это помогает Вам также.

A.

1
ответ дан 13 December 2019 в 22:17
поделиться