В Solution Explorer откройте package.config и найдите Microsoft.AspNet.MVC:
package id = "Microsoft.AspNet.Mvc" version = "5.2.3" targetFramework = "net461"
Из вышесказанного видно, что это версия Asp.Net MVC 5.2.3.
Кроме того, файл packages.config также помогает нам отслеживать все установленные пакеты с их соответствующими версиями.
Против какой ОС вы пытаетесь это сделать? Я заставил это работать как на симуляторе OS 3.0, так и на устройстве OS 3.0:
UIAlertView * alert = [ [ UIAlertView alloc ] initWithTitle:@"Alert" message:@"Alert"
delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil ];
alert.transform = CGAffineTransformTranslate( alert.transform, 0.0, 100.0 );
[ alert show ];
CGAffineTransformTranslate
принимает три аргумента: существующее преобразование, преобразование x и преобразование y. В примере, который я использовал, окно предупреждения выглядело на 100 пикселей выше, чем обычно. Попробуйте и посмотрите, что произойдет.
Кроме того, я почти уверен, что вы можете изменить фрейм, прежде чем показывать предупреждение, поскольку он, вероятно, устанавливает кадр предупреждения в init
как центр по умолчанию весь экран.
Для чистого кода PHP вы можете использовать PHP CodeSniffer (ищите CodeSniffer на http://pear.php.net , поскольку прямые ссылки не работают), это автоматический проверка стиля кода. Вы можете определить свои собственные правила стиля кода, а затем проверить код.
Вы можете даже написать сценарий, чтобы ваш код проверялся перед фиксацией SVN.
t вообще выполнять какие-либо действия пользователя, пока активно предупреждение? Если это так, то зачем вам видимость клавиатуры?