2011-03-14 66 views
0

我試圖做同樣的事情到http://www.winktoolkit.org/previews/63/如何輕彈和水平滾動

你可以從YouTube的視頻中看到,它有三個部分,我只需要做好兩。

這樣的想法是會有一堆分爲兩個部分,這兩個部分可以水平由剛彈就像iPhone照片應用程序進行滾動,你會看到圖像和輕彈它,你看到另一個形象,你可以輕彈圖片向後和向前。更具體地講,我已經把我正在上

https://picasaweb.google.com/lh/photo/PZ-3H3VEujd7b2w9V3UJlJSL2rubFpkbdgdHPXy8M2Q?feat=directlink

編輯工作的線框的圖像:我應該也能找出來,其中圖像的用戶已完成設計,立足於我必須採取一些行動,例如詳細信息頁面。

感謝您的幫助。

感謝, 約傑什

回答

0

如果你想它Objective-C代碼,你需要一個UIScrollView,並設置其屬性pagingEnabled爲YES和財產contentSizewidthOfOnePage * numberOfPages

要獲得「子彈」,你需要一個UIPageControl。請記住,UIPageControl不會自動更新,但您可以使用 - (void)scrollViewDidScroll:(UIScrollView *)scrollView更新UIPageControl中的活動項目符號。

要獲取用戶點擊的圖像,請使用- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event方法。

+0

謝謝,讓我檢查一下。 – Yogesh 2011-03-14 15:07:43

+0

謝謝比約恩它的作品 – Yogesh 2011-03-17 14:52:06

1

視頻看起來像它的網頁。你可能要考慮有scrollviews一個的tableview每行中

要detemine其圖像已被按下,你可以在每個圖像添加一個按鈕,不只是一個標準的形象和標記每個按鈕

設置的委託按鈕和處理按鈕按下,拉出標籤並處理它

+0

謝謝,讓我試試 – Yogesh 2011-03-14 11:35:41

+0

我同意@JFoulkes,這很容易做到這一點。但共享的視頻在底部有子彈,影響你可以得到頁面控制只有 – Swastik 2011-03-14 11:45:53

+0

嗨JFoulkes,我編輯過這個問題,那麼我怎麼知道在一行的滾動視圖上點擊了哪個圖像。 – Yogesh 2011-03-14 11:46:21

1

U可以使用頁面控制。他們也在視頻中使用頁面控制。

+0

Swastik,是不是它的頁面控制是什麼iphone照片應用程序使用,它有一個選項將屏幕分成兩部分,任何方式我會嘗試看看它。 – Yogesh 2011-03-14 11:37:34

+0

@Yogesh,請指出你想要做什麼,只需簡單地水平滾動? – Swastik 2011-03-14 11:47:10

+0

抱歉,我不是很清楚,底部的子彈是我不需要的,如果您看到我發佈的jpg鏈接,它會清楚地顯示它的樣子。謝謝,但建議 – Yogesh 2011-03-14 15:06:54