我想實現當Instagram將雙擊圖片放入我的iOS應用時Instagram使用的「喜歡」動畫。這是一個非常漂亮的功能,並認爲它會爲我的應用增添一點點味道。我張貼了雙擊之前和之後的照片。心臟在兩秒鐘內進出。我想不明白。讓我知道!Instagram「喜歡」動畫iOS
1
A
回答
0
那麼,如果你想要去與動畫的形式給出,你可以做到這一點使用framesequance。
吐司(因爲它是在android中)aproach也是完美的,因此你可以在這裏檢查重複的問題Growl/toast style notifications library for iOS。
0
#define LIKED 100 //change as per your requirement
#define UNLIKE 200 //change as per your requirement
- (void) likeUnlike:(UIGestureRecognizer *)sender
{
[imageViewSub setHidden:NO];
UIImageView *imageView = (UIImageView *)sender.view;
if(imageView.tag==LIKED)
{
[imageViewSub setImage:[UIImage imageNamed:@"unlike.png"]];
[imageView setTag:UNLIKE];
}
else
{
[imageViewSub setImage:[UIImage imageNamed:@"like.png"]];
[imageView setTag:LIKED];
}
//here, your like/unlike update call to server for store selection.
//set the frame exactly you want or
//implement some other way to hide `imageViewSub` after like/unlike
[imageViewSub setFrame:CGRectMake(110, 180, 100, 100)];
[UIView beginAnimations:@"anim" context:nil];
[UIView setAnimationDuration:1.0];
[imageViewSub setFrame:CGRectMake(200, 200, 0, 0)];
[UIView commitAnimations];
}
//Add below code where you're added/showing your images. There's always two `UIImageView`s one is `main` and other one is `sub`.
[imageViewSub bringSubviewToFront:imageViewMain];
UITapGestureRecognizer *doubleTap = [[UITapGestureRecognizer alloc] init];
[doubleTap setNumberOfTapsRequired:2];
[doubleTap addTarget:self action:@selector(likeUnlike:)];
[imageViewMain addGestureRecognizer:doubleTap];
[doubleTap release];
P.S. imageViewMain
最初將具有UNLIKED
和imageViewSub
的標記,其中unlike.png
應該隱藏。
0
在我的一些項目中,我一直在使用MBProgressHUD。您可以設置標準圖像/進度圈或自定義圖像,也可以自定義標籤的字體。我很喜歡它。如果將它與performBlockAfterDelay (check this category)一起使用,它可以爲您節省大量時間,讓您的生活更輕鬆。
相關問題
- 1. Instagram的喜歡使用JavaScript
- 2. Instagram的API媒體喜歡端點離開喜歡
- 3. Instagram Ruby標籤喜歡獲取TypeError
- 4. Instagram喜歡照片編輯功能
- 5. 用instagram api跟蹤喜歡的方法?
- 6. RecyclerView喜歡的Instagram的視頻你想
- 7. Momen.js instagram喜歡日期格式
- 8. 動畫視圖喜歡這個例子
- 9. Facebook畫布頁喜歡/不喜歡的內容
- 10. SQL不喜歡和喜歡
- 11. 喜歡但不喜歡
- 12. mySQL喜歡,但不喜歡
- 13. Instagram和iOS。得到的照片有很多喜歡與當前用戶
- 14. 在Facebook上顯示喜歡的喜歡數量喜歡按鈕
- 15. 查詢你喜歡誰,誰喜歡你,相互喜歡?
- 16. GDI +喜歡在WPF中畫圖
- 17. Facebook喜歡動作 - 檢查URL是否被喜歡
- 18. Ipad/Iphone喜歡滾動
- 19. 翻轉喜歡動漫
- 20. Facebook Messenger喜歡活動?
- 21. Tweetie喜歡滑動菜單
- 22. 計數喜歡不喜歡和點擊
- 23. Jquery ajax喜歡和不喜歡按鈕
- 24. 喜歡不喜歡功能AJAX
- 25. 喜歡和不喜歡在同一列
- 26. 喜歡和喜歡的按鈕爲Drupal
- 27. 喜歡/不喜歡發行系統
- 28. 優化mysql查詢(喜歡/不喜歡)
- 29. 喜歡/不喜歡系統像FB
- 30. 製作Youtube喜歡/不喜歡Bot
所以你想在視圖中用HUD和中間的白色形狀淡入淡出? [你有什麼嘗試?](http://whathaveyoutried.com) –