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

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

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

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

話不多說(shuō),上代碼:

- (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í)例就是小編分享給大家的全部?jī)?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é),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 解決iOS驗(yàn)證碼顯示在左邊問(wèn)題

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

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

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

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

    iOs遷至WKWebView跨過(guò)的一些坑

    這篇文章主要給大家介紹了關(guān)于iOs遷至WKWebView跨過(guò)的一些坑,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)各位iOS開(kāi)發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(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ì)象的具體方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(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ì)比,下面來(lái)一起看看吧。
    2016-11-11
  • iOS下拉、上拉刷新控件的封裝

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

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

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

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

最新評(píng)論

乌兰浩特市| 余江县| 安宁市| 千阳县| 苍南县| 班玛县| 凉城县| 资兴市| 伊通| 印江| 基隆市| 科尔| 林西县| 甘德县| 永寿县| 滦平县| 利津县| 闽清县| 苍溪县| 荣成市| 交口县| 渭源县| 竹溪县| 策勒县| 保定市| 客服| 察雅县| 永福县| 咸阳市| 阿拉善盟| 白城市| 介休市| 博湖县| 浙江省| 肃北| 高淳县| 璧山县| 务川| 西乌珠穆沁旗| 台山市| 航空|