在寫項(xiàng)目的過程中有時(shí)候需要我們自定義一下系統(tǒng)控件的一些屬性,那下面就介紹一下怎么修改UISearchBar中的TextField的背景顏色 1、首先先創(chuàng)建一個(gè)自定義的view...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
在寫項(xiàng)目的過程中有時(shí)候需要我們自定義一下系統(tǒng)控件的一些屬性,那下面就介紹一下怎么修改UISearchBar中的TextField的背景顏色 1、首先先創(chuàng)建一個(gè)自定義的view...
在開發(fā)過程中有些界面的接口請(qǐng)求時(shí)間較長.如果用戶不想等待,退出這個(gè)界面,但是界面的請(qǐng)求還在繼續(xù),萬一網(wǎng)絡(luò)很弱,請(qǐng)求超時(shí),就算退出那個(gè)界面也會(huì)彈出超時(shí)報(bào)錯(cuò).如果接口數(shù)據(jù)量大,就...
說到推送,項(xiàng)目開發(fā)中有可能會(huì)使用定時(shí)推送.類似鬧鐘,或者提醒事項(xiàng),定個(gè)時(shí)間發(fā)起推送.使用本地推送和普通推送一樣,也需要注冊(cè)推送通知. 在Appdelegate.m中的 方法中...
定時(shí)任務(wù)可以使用NSTimer.也可以使用本地推送UILocalNotification. 1.NSTimer設(shè)定個(gè)時(shí)間就行了.(使用NSTimer的block初始化,要注意...
最近看了一下js與oc的相互調(diào)用. 1.記得之前在webview中使用js.是使用webview的方法進(jìn)行調(diào)用. 注意:上方調(diào)取系統(tǒng)彈框會(huì)阻塞進(jìn)程.上面是使用js調(diào)用oc,當(dāng)...
前段時(shí)間升級(jí)xcode8.設(shè)備也升級(jí)了iOS 10.發(fā)現(xiàn)程序運(yùn)行的時(shí)候,推送發(fā)生了錯(cuò)誤.無法注冊(cè)通知成功.因?yàn)槲沂怯玫氖菢O光推送.于是下載了最新的JPush-SDK,進(jìn)行了修...
有好多小伙伴在使用后臺(tái)定位的時(shí)候,審核被拒.當(dāng)然,也是被拒的沒脾氣.那么下面就給大家分享一下關(guān)于后臺(tái)定位的坑. 1.首先使用后臺(tái)定位需要將 Background modes ...
本篇主要給大家分享的是OC版的WKWebView與JS的交互.,Swift版本請(qǐng)查看Swift WKWebView與JS交互[http://www.reibang.com/...
最近通過Avplayer自定義了一個(gè)視頻播放器. 項(xiàng)目框架#import 1.首先播放網(wǎng)絡(luò)視頻.我需要獲取一個(gè)幀作為視頻簡介圖片,還需要獲取視頻時(shí)長來作為視頻的簡介. 由于A...
近期公司的移動(dòng)端項(xiàng)目的icon都在使用svg(矢量圖).svg在放大或者縮小的情況下,圖像的圖形質(zhì)量不會(huì)有所損失.所以與大家分享一下兩種iOS展示svg的方法. 一:svg就...
在iOS應(yīng)用的開發(fā)過程中,我們經(jīng)常會(huì)使用到WebView,當(dāng)我們對(duì)WebView進(jìn)行操作的時(shí)候,有時(shí)會(huì)需要進(jìn)行源生的操作.那么我記下來就與大家分享一下OC與JS交互. 首先先...
本篇是基于Swift4.0為大家介紹下WKWebView與JS的交互. OC版本請(qǐng)?zhí)D(zhuǎn)OC WKWebView與JS交互. 1.WKWebView調(diào)用JS WKWebView...
開發(fā)項(xiàng)目我們?yōu)榱丝焖匍_發(fā)一些靜態(tài)的界面,從而選擇使用xib或storyboard進(jìn)行可視化編程.但是當(dāng)他們初始化的時(shí)候調(diào)用它的子控件進(jìn)行操作,會(huì)發(fā)現(xiàn)它的子控件為nil.界面沒...
在Swift中調(diào)用OC的方法的話需要建立橋接文件 1驴剔、在swift項(xiàng)目中新建一個(gè)文件纤虽,選擇開發(fā)語言Language為Objective-C儡陨,點(diǎn)擊next 2迷扇、之后系統(tǒng)會(huì)提示“...
1)將輸入框的代理設(shè)置為self 2)將輸入框所對(duì)應(yīng)的ViewController.h設(shè)置實(shí)現(xiàn)了UITextFieldDelegate協(xié)議 [cpp] view plainc...
/// 圖片上傳 /// /// - Parameters: /// - urlString: 服務(wù)器地址 /// - params: 參數(shù) /// - ...