2017-07-17 8 views
-1

TableViewControllerのボタンにスライドを追加するには、提供された画像(右下隅、青色のボタン)に表示されているとおりにします。それがより有用であれば、9gagアプリからのものです。 9gagのボタンと同じように機能する必要があります。下にスライドすると、スライドして表示されます。そして、あなたが上にスライドすると、再び外に出る。 Xcodeでどうすればいいですか?最も簡単な解決方法があります。Slide in Button UITableView Xcode

9gag Button

+0

何を試しましたか?あなたはそれをグーグルでしたか?このhttps://www.cocoacontrols.com/controls/vcfloatingactionbuttonを見てください – Venkat

答えて

0

について。

あなたもこのようなアクションを実装することができます:

CGPoint _lastContentOffset; 

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView { 
_lastContentOffset = scrollView.contentOffset; 

} 

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView { 

if (_lastContentOffset.x < (int)scrollView.contentOffset.x) { 
    NSLog(@"Scrolled Right"); 
} 
else if (_lastContentOffset.x > (int)scrollView.contentOffset.x) { 
    NSLog(@"Scrolled Left"); 
} 

else if (_lastContentOffset.y < scrollView.contentOffset.y) { 
    NSLog(@"Scrolled Down"); 
} 

else if (_lastContentOffset.y > scrollView.contentOffset.y) { 
    NSLog(@"Scrolled Up"); 
} 
:スクロールビューがスクロールアップまたはこのようなダウンしている場合だけ確認し、スクロールビューのボタンを表示または非表示にするには

Floating Button Control

}