最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ios可拖動(dòng)按鈕實(shí)例

 更新時(shí)間:2018年03月08日 11:24:08   作者:Crazy灬Coding  
下面小編就為大家分享一篇ios可拖動(dòng)按鈕實(shí)例。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

最近產(chǎn)品抽風(fēng),想做許鮮網(wǎng)的那個(gè)小客服按鈕,雖然沒啥難度,但是我懶啊,哈哈,上度娘搞了一個(gè),但是點(diǎn)擊事件和拖動(dòng)重復(fù)了,擦。干脆寫一個(gè)吧,僅供參考。

話不多說,上代碼:

- (UIButton *)panButton {
 if (!_panButton) {
  UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panAction:)];
  _panButton = [[UIButton alloc] init];
  _panButton.backgroundColor = [UIColor blueColor];
  _panButton.layer.borderWidth = 1.f;
  _panButton.layer.borderColor = [UIColor greenColor].CGColor;
  [_panButton setTitle:@"清除緩存" forState:UIControlStateNormal];
  _panButton.titleLabel.font = [UIFont systemFontOfSize:9];
  [_panButton addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];
  [_panButton addGestureRecognizer:panGesture];
 }
 return _panButton;
}
- (void)panAction:(UIPanGestureRecognizer *)recognizer {
 CGPoint translationPoint = [recognizer translationInView:self.view];
 CGPoint center = recognizer.view.center;
 recognizer.view.center = CGPointMake(center.x + translationPoint.x, center.y + translationPoint.y);
 [recognizer setTranslation:CGPointZero inView:self.view];
}
-(void)buttonAction:(UIButton *)sender
{
 NSLog(@"煩人,點(diǎn)我干啥~");
}

以上這篇ios可拖動(dòng)按鈕實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • iOS圖片拉伸的方法

    iOS圖片拉伸的方法

    這篇文章主要為大家詳細(xì)介紹了iOS圖片拉伸的相關(guān)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 詳解iOS 計(jì)步器的幾種實(shí)現(xiàn)方式

    詳解iOS 計(jì)步器的幾種實(shí)現(xiàn)方式

    本篇文章主要介紹了詳解iOS 計(jì)步器的幾種實(shí)現(xiàn)方式,詳細(xì)的介紹了兩種可以獲取計(jì)步數(shù)據(jù)的方法,有興趣的可以了解一下
    2017-08-08
  • iOS15適配小結(jié)

    iOS15適配小結(jié)

    本文主要介紹了iOS15適配小結(jié),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 解決iOS驗(yàn)證碼顯示在左邊問題

    解決iOS驗(yàn)證碼顯示在左邊問題

    這篇文章主要介紹了iOS驗(yàn)證碼顯示在左邊問題,本文給大家分享解決思路通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • 關(guān)于適配iOS11和iPhoneX的一些事

    關(guān)于適配iOS11和iPhoneX的一些事

    隨著iOS11和xcode9剛開始正式發(fā)布,小編也迫不及待的更新了xcode9,手機(jī)也順利更新到iOS,也終于見到iPhone X 的真面,怎么適配是個(gè)問題,下面這篇文章主要給大家介紹了關(guān)于適配iOS11和iPhoneX的一些事,需要的朋友可以參考下。
    2017-10-10
  • iOs遷至WKWebView跨過的一些坑

    iOs遷至WKWebView跨過的一些坑

    這篇文章主要給大家介紹了關(guān)于iOs遷至WKWebView跨過的一些坑,文中通過示例代碼介紹的非常詳細(xì),對(duì)各位iOS開發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • iOS中實(shí)現(xiàn)檢測(cè)Zoombie對(duì)象的具體方法

    iOS中實(shí)現(xiàn)檢測(cè)Zoombie對(duì)象的具體方法

    這篇文章主要給大家介紹了關(guān)于iOS中實(shí)現(xiàn)檢測(cè)Zoombie對(duì)象的具體方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-01-01
  • iOS獲取Label高度的幾種方法與對(duì)比

    iOS獲取Label高度的幾種方法與對(duì)比

    這篇文章主要介紹了給大家介紹了iOS獲取Label高度的幾種方法,包括 view的sizeThatFits 方法、view的sizeToFit方法、NSString的sizeWithAttributes方法和NSString 的 boundingRectWithSize 方法,文中不僅介紹四種方法的實(shí)現(xiàn),還進(jìn)行了對(duì)比,下面來一起看看吧。
    2016-11-11
  • iOS下拉、上拉刷新控件的封裝

    iOS下拉、上拉刷新控件的封裝

    這篇文章主要為大家詳細(xì)介紹了iOS下拉、上拉刷新控件的封裝,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • Objective-C編程中語句和變量的一些編寫規(guī)范建議

    Objective-C編程中語句和變量的一些編寫規(guī)范建議

    這篇文章主要介紹了Objective-C編程中語句和變量的一些編寫規(guī)范建議,包括三目運(yùn)算符和錯(cuò)誤處理等方面,以及對(duì)變量命名的書寫建議,需要的朋友可以參考下
    2016-04-04

最新評(píng)論

浦北县| 东城区| 防城港市| 通州区| 清苑县| 屏边| 原平市| 涞源县| 鄂温| 客服| 独山县| 旬邑县| 康定县| 安乡县| 天台县| 翼城县| 宜兰县| 大理市| 石屏县| 长寿区| 汤原县| 灵寿县| 绥阳县| 上高县| 甘孜| 巴东县| 福鼎市| 闸北区| 灵台县| 武宣县| 隆化县| 盐亭县| 麻阳| 禄丰县| 应用必备| 惠来县| 大化| 庆元县| 万盛区| 大荔县| 新竹市|