Процесс авторизации FB основан на OAuth, и вся идея состоит в том, что пользователи никогда не должны давать вам свое имя пользователя или пароль.Если вы реализуете свой собственный интерфейс входа в систему, это означает, что вся информация, вводимая пользователями, передается через ваш код, и это будет означать, что вы нарушаете намерение OAuth, даже если вы можете заставить его работать (что не очень просто).1003 *
Альтернативой является изменение внешнего вида страницы путем запуска некоторого кода Javascript на веб-странице FB после ее загрузки из сети.(Вы сделали бы это, используя -[UIWebView stringByEvaluatingJavaScriptFromString]
). Но даже если это возможно, как taskinoor, я не думаю, что это хорошая идея, потому что главное, чтобы пользователи чувствовали уверенность, что это страница FB, и ничего больше, что онинабирают свою информацию.
На самом деле пользователи iPhone не могут быть уверены, что вы не фальсифицировали весь веб-вид, но, по крайней мере, вы не должны пытаться сделать их подозрительными.