Time of Update: 2017-02-28
一個好的應用程式圖示,不僅會給使用者留下良好的第一印象,而且可以協助用 戶在茫茫多的案頭表徵圖中,快速發現你的應用程式。本文將介紹如何把已經設計 好的表徵圖以及啟動圖片添加到我們的應用程式。大綱表徵圖的規格及說明;啟動圖片規格及說明;添加素材演練;設定啟動圖片顯示時間。一. 表徵圖規格及說明iOS中表徵圖的名稱及規格見下表:三. 添加素材演練在以前版本的Xcode中,添加表徵圖和啟動圖片相對有些麻煩,而且蘋果預設給 表徵圖增加了高光效果,但是對於美工來講,這種高光效果往往達不到預期效果。
Time of Update: 2017-02-28
先來看看官方的文檔,是這樣寫的: In a multithreaded application, notifications are always delivered in the thread in which the notification was posted, which may not be the same thread in which an observer registered
Time of Update: 2017-02-28
目前大多數的企業級IOS應用還是以報表和公文審批為主,而且應用的發展趨勢必將是朝Web方向發展的,雖然Native App有著無法比擬的靈活性。如何將IOS上的一個Web頁面本地化呢?1.編寫一個Native App,然後內嵌WebBroswer2.直接用瀏覽器開啟應用,然後將其“添加至到主屏”,這樣下次就不需要輸入網址了顯而易見,方法2是最靈活,最簡便的方法。通過這個方式我們可以擴充,將一個眾多應用入口整合到一個頁面裡面,然後對這個頁面統一建立一個案頭入口。
Time of Update: 2017-02-28
但某些時候,我們希望讓主線程等待IO操作完成——例如主線程建立了一個檔案夾後,等待完成,再往檔案夾中建立檔案。 NSObject類有一個方法performSelectorOnMainThread:withObject:waitUntilDone可以讓主線程掛起,但selector至多隻能帶一個可傳參數,這時需要用到NSInvocation類來解決這個問題。 代碼如下: -
Time of Update: 2017-02-28
1、當需要使用int類型的變數的時候,可以像寫C的程式一樣,用int,也可以用NSInteger,但更推薦使用NSInteger,因為這樣就不用考慮裝置是32位的還是64位的。2、NSUInteger是無符號的,即沒有負數,NSInteger是有符號的。3、有人說既然都有了NSInteger等這些基礎類型了為什麼還要有NSNumber?它們的功能當然是不同的。NSInteger是基礎類型,但是NSNumber是一個類。如果想要儲存一個數值,直接用NSInteger是不行的,比如在一個
Time of Update: 2017-02-28
ios程式實現多種語言的本地化辦法,最近要對一款遊戲進行多語言本地化,在網上找了一些方案,加上自己的一點點想法整理出一套方案和大家分享! 多語言在應用程式中一般有兩種做法: 一、程式中提供給使用者自己選擇的機會; 二、根據目前使用者當前行動裝置的語言自動將我們的app切換對應語言。 第一種做法比較簡單完全靠自己的發揮了,這裡主要講第二種做法,主要分一下幾點: 1.本地化應用程式名稱 2.本地化字串 3.本地化圖片 4.本地化其他檔案 1.本地化應用程式名稱 (
Time of Update: 2017-02-28
使用UITableView的過程中,若在另一個視圖中修改了與UITableView中某些UITableViewCell相關的內容後,調用popViewController返回這個UITableView時就需要重新載入修改後的資料,預設是不會重新載入UITableViewCell的資料的。 一般情況下,我們可以通過在UITableViewController.m檔案中的viewWillAppear函數中加入[self.tableView reloadData];這個函數來解決。
Time of Update: 2017-02-28
iOS開發中的Git流程 Git的優點相信已不用我贅述,不是SVN之流能夠相提並論的。 以前多人開發的時候我還用過拖檔案大發和別人合作的。- -! 我在這裡不多說一些基本命令,只教最實用的,多人開發到底怎麼用Git。 情境 三人合作開發一個app,老大叫小明,老二叫小強,老三叫小偉。 這時候老大去github開一個repository, 當然,公司項目一般是private
Time of Update: 2017-02-28
很多 UX 和 PM 同學還是習慣使用傳統的 Axure RP 製作產品原型,作者覺得 Axure RP 在 iOS 原型階段還是有優勢的,比如可以很方便互動模式的創新和細節,不拘泥原生控制項。 首先大致在iOS中原型呈現有這個幾個需求: 必須全屏 依照情境線上或者離線操作原型 如果匯入到 App 內, 使用 iTunes 原生的方式 無需越獄 1. 先前準備工作 1)在原型設定中適配 iOS (v6.5) 在 Generate prototype 中
Time of Update: 2017-02-28
據彭博社報道,在中國受歡迎的不僅是蘋果的硬體產品,中國已經成為繼美國和日本之後的第三大行動裝置 App市場。 中國iOS應用開發人員能掙多少?34億美元(圖片來自Wired) 蘋果稱,2014年開發人員獲得了100億美元營收,自App
Time of Update: 2017-02-28
這篇文章主要介紹了IOS開發中取消文字框輸入時的小鍵盤,需要的朋友可以參考下 首先在Interface Builder中選擇TextFields,然後在Text Field Attributes中找到Text Input Traits,選擇Return Key為done。OK 定義方法 - (IBAction) textFieldDoneEditing:(id)sender; //按下Done鍵關閉鍵盤 實現方法 代碼如下: //按完Done鍵以後關閉鍵盤 - (
Time of Update: 2017-01-18
本文執行個體為大家分享了簡單封裝的iOS下拉選擇菜單代碼,供大家參考,具體內容如下// // OrderListDownMenu.h #import <UIKit/UIKit.h> @protocol OrderListDownMenuDelegate <NSObject> - (void)OrderListDownMenu:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath
Time of Update: 2017-01-18
下面給大家介紹下二維碼簡介二維碼 (2-dimensional bar code) 是用某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄資料符號資訊的;在代碼編製上巧妙地利用構成電腦內部邏輯基礎的“0”、“1”位元流的概念,使用若干個與二進位相對應的幾何形體來表示文字數值資訊,通過圖象輸入裝置或光電掃描裝置自動識讀以實現資訊自動處理: 二維條碼/二維碼能夠在橫向和縱向兩個方位同時表達資訊,因此能在很小的面積內表達大量的資訊。下面介紹下如何在蘋果ios裝置上使用二維碼:1.
Time of Update: 2017-01-18
本文提供了實現IOS實現輸入驗證碼、密碼按位分割的一種思路,分享給大家供大家參考,希望與大家共同交流。一、實現思路1、思路描述 自訂一個view,繼承自UIView 在view中添加子控制項textField,backgroundImageView,label 將驗證碼/密碼的內容繪製到label的指定地區(計算得到),所以label要自訂,在drawRect方法中繪製驗證碼 使用一個屬性secureTextEntry,來控制顯示驗證碼(顯示真實的數字)或密碼(顯示圓點)
Time of Update: 2017-01-18
用html5編寫圖片裁切上傳,在iphone手機上可能會遇到圖片方向錯誤問題,在此把解決方案和大家分享一下,用到了html5的 FileReader和Canvas,如果還沒有接觸的同學,先瞭解一下其方法。 //此方法為file input元素的change事件 function change(){ var file = this.files[0]; var orientation; //EXIF js 可以讀取圖片的元資訊
Time of Update: 2017-01-19
在iOS的實際開發中,如果我們把一張有圖片(有特別形狀的,特別是類似有圓角的圖片)放在UIButton中,當UIButton改變大小是,圖片可能會被展開並且產生變形,我們可以通過-(UIImage
Time of Update: 2017-01-19
本文執行個體為大家分享了iOS實現壓縮圖片上傳功能,供大家參考,具體內容如下#pragma mark - 開啟相機-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<NSString *,id> *)info{ UIImage *image =
Time of Update: 2017-01-19
本文執行個體為大家分享了IOS記住密碼整體button 的實現代碼,供大家參考,具體內容如下一、效果圖 二、工程圖 三、代碼RootViewController.h#import <UIKit/UIKit.h>@class BECheckBox;@interface RootViewController : UIViewController{ BECheckBox
Time of Update: 2017-01-19
驗證碼倒計時按鈕的應用是非常普遍的,該Blog就和你一起來實現驗證碼倒計時的效果,定義一個發送驗證碼的按鈕,添加點擊事件,具體內容如下具體代碼:定義一個發送驗證碼的按鈕,添加點擊事件 //發送驗證碼按鈕 _sentCodeBtn = [[UIButton alloc] initWithFrame:CGRectMake(kScreenWidth - 27 - 4 - 94, CGRectGetMinY(_registerCodeFD.frame) + 4, 94, 40)];
Time of Update: 2017-02-09
iOS開發-UI (九)UITableView搜尋功能,-uiuitableview知識點: 1.UITableView搜尋功能 <UITableViewDataSource,UITableViewDelegate,UISearchResultsUpdating,UISearchControllerDelegate>=======================UITableView搜尋功能 1.UISearchController