Time of Update: 2018-07-24
在開發過程中,如果你用的是傳統的樣式頂部20px的statusbar加上下面44高度的 navigationBar的話, 這樣的產品經理真的是太好了,很簡單,但是現在越來越多的人自 定義導覽列,看起來就沒有系統那麼呆板,但是我就是不想自訂,我想自己更改系統導 航欄的各種屬性和frame。 首先,看看自己需要什麼樣子的 1.導覽列底部的1px像素我要去掉,需要一個純淨的 2.導覽列的高度我要更改為例如100
Time of Update: 2018-07-24
比例 2x = @2x Retina 4 = 568h@2x Retina HD 4.7 = @2x Retina HD 5.5 = @3x iOS表徵圖 iPhone 6 Plus @3x 180 x 180 iPhone 6 && 5 @2x 120 x 120 iPhone 4s @2x 12
Time of Update: 2018-07-24
Unity匯出ios工程如何減小運行記憶體、安裝包(ipa)、以及安裝後大小(概說) 最近項目遇到些問題,就是因為項目裡面彩色圖片素材比較多,尺寸也比較大,製作人還不接受把壓縮圖片品質降低很明顯。於是導致unity匯出到ios裝置上出現了幾個問題。 1、 運行記憶體過大;在低配版的iphone4s,ipad2等512m老機型機器上面,當載入資源過多時,容易引起記憶體溢出,導致應用閃退。 2、
Time of Update: 2018-07-24
第一部分 首先第一步當然是介紹一下蘋果的推送機制(APNS)咯(ps:其實每一篇教程都有),先來看一張蘋果官方對其推送做出解釋的概要圖。 Provider是給你手機應用發出推送訊息的伺服器,而APNS(Apple Push Notification Service)則是蘋果訊息推送伺服器。你本地的伺服器當需要給應用推送一條訊息的時候,先要將訊息發出到蘋果推送伺服器,然後再由蘋果推送伺服器將訊息發到安裝了該應用的手機。 接下來再看一張解釋圖:
Time of Update: 2018-07-24
問題標題:在上傳應用之前,你是如何取得應用的appid的 問題:在我的應用程式中,使用了Appirater,需要我設定APPIRATER_APP_ID,在開發狀態下我如何才能獲得appid。 答案:大致上說,你在iTunesConnect中建立了app後會得到一個由數字組成的appid。一旦應用註冊完成,你會看見這個完整的id。 所以到iTunesConnect選擇Manage Your Apps,然後點擊頂部的按鈕添加app,或者選擇一個存在的app,在下面的App
Time of Update: 2018-03-26
iOS學習——tableview中帶編輯功能的cell鍵盤彈出遮擋和收合問題解決,tableviewcell 最近在項目中經常用到UITableView中的cell中帶有UITextField或UITextView的情況,然後在這種情境下,當我們點擊螢幕較下方的cell進行編輯時,這時候鍵盤彈出來會出現遮擋待輸入的cell,導致我們無法很方便地查看到我們輸入的內容,這樣的體驗是非常不好的。這個問題在之前我們的隨筆iOS學習——鍵盤彈出遮擋輸入框問題解決方案中也有講過對應
Time of Update: 2018-03-21
【HBuilder】手機App推送至Apple App Store過程,hbuilderapp一、前言 最近由於公司同事離職,頂替這位同事從事手機App的研發工作,BIM資料平台部門採用的是HBuilder作為手機App的製作環境。本篇介紹我是如何將HBuilder的Release包發布至App Store的。 二、內容1. 首先登入Apple Developer網站
Time of Update: 2018-03-16
iOS學習——UITableViewCell兩種重用方法的區別,iosuitableviewcell 今天在開發過程中用到了UITableView,在對cell進行設定的時候,我發現對UITableViewCell的重用設定的方法有如下兩種,剛開始我也不太清楚這兩種之間有什麼區別。直到我在使用方法二進行重用的時候,具體實現代碼如下,其中CJMeetingReplyBasicCell是我自訂的UITableViewCell類型,但是在啟動並執行時候每次都在調用 CJMeetingRep
Time of Update: 2018-03-08
記憶體調試工具說明-示範,記憶體調試工具示範在開發過程中,有時我們會遇到記憶體流失的情況。蘋果提供了一個強大Instruments工具來檢測iOS應用記憶體流失情況。以下對Instruments工具進行簡單說明,通過執行個體示範檢測記憶體流失的問題。Instruments工具Instruments是用於動態調追蹤和分析OS
Time of Update: 2018-03-11
GitHub 代碼上傳,github代碼上傳方法一 登入GitHub後,點擊下面的圖 New responsitory 按鈕 或者點擊綠色按鈕 New repository,建立一個建立一個遠程倉庫(remote repository),點擊後會進入如下頁面:Repository name 庫名( 最好用英文)Description 描述(可不填)Initialize this repository with a README
Time of Update: 2018-03-12
XZ_iOS之使用終端命令列打包,xz_ios終端命令列 一、關於 xcodeproj 的打包1、 清除終端輸入: clean -project /Users/admin/MyProject/project.xcodeproj -configuration ${CONFIGURATION} -alltargets 其中,/Users/admin/MyProject/project.xcodeproj為工程路徑出現** CLEAN SUCCEEDED **說明成功.2、構建終端輸入:
Time of Update: 2018-03-08
ios 平時自己面試遇到的一些問題詳情,ios一些問題 記錄一下平時看到過的面試題,後面遇到好的再添加一屬性的實質是什麼屬性預設的關鍵字都有哪些?atomic和nonatomic區別?@dynamic關鍵字和@synthesize關鍵字是用來做什麼的?1 @property = ivar + getter + setter;@property
Time of Update: 2018-02-24
iOS UITableView的多選,iosuitableview一些列表經常需要編輯多選的功能,而UITableview內建多選刪除的功能,使用起來方便,不需要自己去做資料存放區和選中狀態轉換,可以減少不少開發時間。下面就來介紹下UITableView多選的使用。效果
Time of Update: 2018-02-10
iOS 識別二維碼及描繪二維碼邊框,ios描繪邊框
Time of Update: 2018-02-01
unity3d 接入支付 for IOS,unity3dios 本人 unity3D 開發 因項目 需要 接入 支付, 步步填坑。和大家風險下 坑經驗!因為這邊伺服器暫時沒有到位。 所以 一切處理 都是在用戶端完成!主要的幾個檔案 給大家分享下!1.初始化 參數 info 從unity 傳過來[html]view
Time of Update: 2018-02-01
APP支付:IOS手機端+java後台版,appios APP支付(IOS手機端+java後台)版0.介紹預覽針對需要在IOS手機上接入原生支付情境,調用進行支付。 1.資料準備1.1帳號註冊1.2開發人員認證登入,進入帳號中心,進行開發人員資質認證。1.3註冊應用認證完成後,進入管理中心,建立行動裝置
Time of Update: 2018-02-01
【讀書筆記】iOS-iOS安全基礎知識,讀書筆記ios-ios一,iOS硬體/裝置的類型。iPad的問世,就是在這一方向上邁出的第一步。第一代iPad使用了ARM Cortex-A8架構的CUP,它的速度大約是第一代iPhone所使用CPU速度的兩倍。iPad2和iPhone4S則是另一個巨大的跨越。它們都使用了ARM
Time of Update: 2018-01-25
cocoapods的安裝和安裝過程中遇到的問題,cocoapods過程1.$ ruby -v //查看當前的ruby版本,我的版本是ruby 2.0.0p648 小於2.2 所以在下面的安裝cocoapods時會遇到問題2. $ gem sources -l //查看當前ruby源,預設為 https://rubygems.org/ 因為防火牆的問題我們需要更換成國內的鏡像3. $ gem sources --remove
Time of Update: 2018-01-27
ios 訊息推送詳情,ios訊息推詳情 訊息推送流程手機系統會一直保持與蘋果APNs一個通訊當開啟App時候,會從蘋果Apns得到一個toKen發送toKen到後台伺服器伺服器發送這個toKen 和 推送資料給蘋果APNs (以為push通道是由蘋果維護的一個唯一的通道)蘋果APNs得到後再根據這個toKen推送得到的訊息給我們的ios裝置我們得到toKen後就知道是哪個APP的推送內容了訊息推送(以V8.0+為例子)(搭建push環境)-
Time of Update: 2018-01-24
iOS:定位服務及地圖應用開發,ios應用開發 一,定位服務。iOS裝置能提供3種不同的定位途徑:1,WiFi定位,通過查詢一個WiFi路由器的地理位置的資訊,比較省電;iPhone,Ipod touch 和iPad都可以。2,蜂窩式行動電話基站定位,通過行動電信業者基站定位,只有iPhone,3G版本的iPod touch和iPad可以採用。3,GPS衛星定位,通過3~4顆GPS衛星位置定位,最為準確,但是耗電量大,不能遮擋,iPhone,iPod