Если вы хотите сделать полностью входное решение, у меня был успех недавно, оставив атрибут действия формы пустым и заполнив его с помощью функции $ (document) .ready.
Пример:
Ваш html будет:
<form method="POST" action="" id="contact-form">
] и в любом месте этой страницы вы можете использовать это, чтобы заполнить его.
<script>
$(document).ready(function(){
$("#contact-form").attr("action", "/yourMailScript.cgi");
});
</script>
Бот-браузер без javascript не получит действие формы, и они получат 404 при представлении. Любой, у кого нормальный браузер (если у них нет JS, отключенного по параноидальным причинам), получит нормальное поведение.
Вы можете прокрутить до некоторой точки в представлении прокрутки с помощью одного из следующих утверждений в Objective-C
[scrollView setContentOffset:CGPointMake(x, y) animated:YES];
или Swift
scrollView.setContentOffset(CGPoint(x: x, y: y), animated: true)
См. также руководство "Прокрутка содержимого представления прокрутки" от Apple.
Чтобы сделать слайд-шоу с помощью UIScrollView
, вы располагаете все изображения в представлении прокрутки, устанавливаете повторяющийся таймер, затем -setContentOffset:animated:
, когда срабатывает таймер.
Но более эффективный подход - использовать два вида изображений и менять их местами с помощью переходов или просто менять местами при срабатывании таймера. Подробности см. в iPhone Image slideshow.