240 發(fā)簡(jiǎn)信
IP屬地:遼寧
  • Swift關(guān)于富文本

    記錄幾個(gè)關(guān)于富文本處理的方法 處理網(wǎng)絡(luò)請(qǐng)求回來(lái)的html字符串 處理后的html字符串轉(zhuǎn)換成NSMutableAttributedString

  • Swift筆記-調(diào)用系統(tǒng)聲音服務(wù)

    在項(xiàng)目中需要播放系統(tǒng)提示音,或者需要播放本地的提示音時(shí)财骨,比如推送的提示音需要更改時(shí)漓滔,我們可以用到系統(tǒng)的一個(gè)聲音服務(wù)的API,它用于播放不超過(guò)30秒的聲音暮顺,支持的格式有限厅篓,一般...

  • Swift 下拉圖片拉伸效果

    VC中添加要拉伸的ImageView 設(shè)置TabelView的contentInset的上邊距為imageView高度 先添加ImageView再添加TableView 再滑...

  • Swift筆記-改變狀態(tài)欄的字體顏色

    改變狀態(tài)欄顏色要分為兩種情況 沒(méi)有導(dǎo)航欄UINavigationBar 沒(méi)有導(dǎo)航欄的情況下,我們需要在VC中重寫(xiě) preferredStatusBarStyle 可讀屬性捶码,讓...

  • Swift筆記-UITableView嵌套滑動(dòng)手勢(shì)傳遞問(wèn)題

    UITableView上添加TableView羽氮,方便敘述將兩個(gè)TableView編號(hào),底層TableView為1惫恼,上層的TableView為2档押。 如圖:下拉時(shí),當(dāng)1未滑動(dòng)到指...

  • 120
    Swift筆記-用 Launch Image 設(shè)置啟動(dòng)頁(yè)

    雖然Launch Image要被棄用祈纯,也記錄一下吧令宿。 首先上尺寸WeChat952bbdf54a5805570bd696208d19ec11.png 啟動(dòng)頁(yè)需要這些尺寸的圖片...

  • Swift 接入阿里百川電商SDK

    1、前期準(zhǔn)備 (1)創(chuàng)建百川應(yīng)用盆繁。(可參考官方文檔) 需注意BundleID要提前注冊(cè)好掀淘,注冊(cè)應(yīng)用時(shí)要填寫(xiě)正確的BundleID。 (2)下載安全圖片油昂。(可參考官方文檔) 安...

  • 120
    iOS藍(lán)牙4.0打印小票功能的實(shí)現(xiàn)

    公司業(yè)務(wù)有涉及到訂單模塊厕妖,客戶(hù)需要連接藍(lán)牙打印機(jī)打印訂單小票首尼。所以本文就記錄一下iOS藍(lán)牙打印的相關(guān)知識(shí)以及實(shí)際開(kāi)發(fā)中遇到的問(wèn)題解決方案。 1.前言 如果需要手機(jī)連接藍(lán)牙設(shè)備...

  • 120
    iOS app藍(lán)牙連接打印機(jī)

    最近做了個(gè)app藍(lán)牙連接打印機(jī)打印的功能言秸,感覺(jué)這方面的東西網(wǎng)上的不多软能,所以寫(xiě)一篇文章存?zhèn)€檔。 因?yàn)槲冶救艘彩堑谝淮谓佑|藍(lán)牙方面的功能举畸,所以一開(kāi)始也是各種百度查排,最后找到了大神寫(xiě)...

  • 問(wèn)題記錄 - 子視圖不響應(yīng)父視圖的手勢(shì)

    需求:自定義一個(gè)提示框,添加一個(gè)全屏的透明遮罩層抄沮,點(diǎn)擊遮罩層提示框隱藏消失跋核,點(diǎn)擊提示框不做響應(yīng)。 問(wèn)題:在遮罩層正常添加點(diǎn)擊手勢(shì)的話叛买,子視圖同樣也會(huì)響應(yīng)父視圖的手勢(shì)砂代。我們需要...

  • Swift 協(xié)議 protocol 小結(jié)

    在Swift 2發(fā)布時(shí),蘋(píng)果將Swift定義為一門(mén)面向協(xié)議編程的語(yǔ)言率挣,協(xié)議在Swift中被賦予了更加強(qiáng)大刻伊、靈活的功能。相比于Objective-C的協(xié)議椒功,Swift的協(xié)議不僅...

  • @枕邊談
    我給你一個(gè)簡(jiǎn)單的demo吧 自己看哪里出問(wèn)題了
    class ViewController: UIViewController {

    let mySwith: UISwitch = {
    let sw = UISwitch()
    sw.isOn = false
    sw.frame = CGRect(x: 200, y: 100, width: 0, height: 0)
    return sw
    }()


    override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view.
    mySwith.addTarget(self, action: #selector(switchDidTouch(sender:)), for: .touchUpInside)

    view.addSubview(mySwith)
    }

    @objc func switchDidTouch(sender: UISwitch) {
    mySwith.setOn(!sender.isOn, animated: false)
    //彈出提示框
    alertAction { [unowned self] in
    self.mySwith.setOn(!sender.isOn, animated: true)
    }
    }

    //彈出提示框
    func alertAction(_ sureAction: @escaping () -> ()) {
    let alert = UIAlertController(title: "Switch", message: "點(diǎn)確定不娃圆?", preferredStyle: .alert)

    let cancel = UIAlertAction(title: "取消", style: .cancel, handler: nil)
    let sure = UIAlertAction(title: "確定", style: .default) { (_) in
    sureAction()
    }
    alert.addAction(cancel)
    alert.addAction(sure)
    self.present(alert, animated: true, completion: nil)
    }
    }

    問(wèn)題記錄 - UISwitch點(diǎn)擊狀態(tài)保留

    需求:點(diǎn)擊UISwitch開(kāi)關(guān),先進(jìn)行網(wǎng)絡(luò)請(qǐng)求蛾茉,根據(jù)網(wǎng)絡(luò)請(qǐng)求返回的結(jié)果來(lái)確定開(kāi)關(guān)的狀態(tài)讼呢。 問(wèn)題:UISwitch默認(rèn)是點(diǎn)擊之后就立刻更該開(kāi)關(guān)狀態(tài)的,這就跟需求不相符谦炬,自定義又...

  • 問(wèn)題記錄 - 設(shè)置NavigationController的自定義titleView的Size

    需求:Navi上自定義一個(gè)搜索欄 問(wèn)題:自定義一個(gè)搜索欄View悦屏,在Controller里設(shè)置他的Frame后添加到Navi上,發(fā)現(xiàn)設(shè)置的Frame無(wú)效键思。 解決:自定義Nav...

  • 問(wèn)題記錄 - UISwitch點(diǎn)擊狀態(tài)保留

    需求:點(diǎn)擊UISwitch開(kāi)關(guān)础爬,先進(jìn)行網(wǎng)絡(luò)請(qǐng)求,根據(jù)網(wǎng)絡(luò)請(qǐng)求返回的結(jié)果來(lái)確定開(kāi)關(guān)的狀態(tài)吼鳞。 問(wèn)題:UISwitch默認(rèn)是點(diǎn)擊之后就立刻更該開(kāi)關(guān)狀態(tài)的看蚜,這就跟需求不相符,自定義又...

  • 問(wèn)題記錄 - 點(diǎn)擊Cell彈提示框延遲

    需求:點(diǎn)擊tableview的Cell需要彈出一個(gè)系統(tǒng)的提示框 問(wèn)題: 發(fā)現(xiàn)提示框的出現(xiàn)會(huì)有延遲赔桌,但我沒(méi)有任何延遲操作供炎,這問(wèn)題讓我很是難受渴逻,排查了半天最后還是百度出了問(wèn)題所在...

  • Swift 添加輸入限制的TextField

    開(kāi)發(fā)中,限制字符串輸入的內(nèi)容是一個(gè)非常常見(jiàn)的需求音诫。有的字符串只能輸入數(shù)字惨奕,有的只能輸入漢字,而有的又只能輸入英文竭钝。簡(jiǎn)單的封裝一個(gè)TextField來(lái)滿(mǎn)足針對(duì)TextField...

  • 120
    Swift中通過(guò) @propertyWrapper 讓你的代碼變的更簡(jiǎn)潔

    2019.12.02 update: 感謝掘友 Swteefish 的提醒 propertyWrapper 的正式中文名叫 屬性包裝 ---下面是正文--- 什么是@prop...

個(gè)人介紹
不知不覺(jué)已三年

歡迎關(guān)注
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品