Time of Update: 2018-12-05
1 前言UITableVIew被分成不同部分的滾動視圖,每一部分又分成不同的行,也可以建立自訂的TableVIew的行。UITableView實現了UIScrollView的垂直滾動,可以設定每行高度和行數,以及每行的內容。2 代碼執行個體ZYViewController.h:#import <UIKit/UIKit.h>@interface ZYViewController :
Time of Update: 2018-12-05
iCarousel:簡化各種旋轉木馬式視圖轉場效果的實現過程 iCarousel可以簡化各種旋轉木馬式視圖轉場效果的實現過程,比如頁面、輪播視圖以及封面流等多種轉場效果,支援高度定製,支援iPhone、iPad以及Mac OS。iCarousel不同於其他"CoverFlow"
Time of Update: 2018-12-05
1 前言在IOS開發中,相信大家一定聽說過委託,資料來源,target,action等等,今天我們就來簡單的學習一下這些內容。2 詳述2.1
Time of Update: 2018-12-05
1 前言昨天工作時候遇到TableView的建立索引問題,由於有的時候TableView之中的資料量十分之大,以至於需要在右側建立索引來搜尋,今日特意整理於下面,供大家參考,互相學習。2 代碼執行個體ZYViewController.h#import <UIKit/UIKit.h>@interface ZYViewController : UITableViewController<UITableViewDataSource, UITableViewDelegate>//
Time of Update: 2018-12-05
在上面兩篇中介紹了如何擷取網路狀態與sock的簡單介紹,到此大概對socket有一點瞭解,下面介紹ios的SCNetworkReachability類的應用,在IOS中SystemConfiguration架構套件含連網相關的函數,可以檢查網路連接狀態。在SCNetworkReachability.h定義測試網路連接狀態的函數,具體看下面:一:建立測試網路引用(1)SCNetworkReachabilityRef
Time of Update: 2018-12-05
文章目錄 一.主要參數二.主要方法三.螢幕布局(subviews)四.自訂UIView五.動畫(animation&transition)參考文檔:
Time of Update: 2018-12-05
文章目錄 一.UINavigationController重要參數二.建立UINavigationController三.全屏化UINavigationController四.調整navigation的內容以及相關事件流五.顯示Navigation ToolBar六.常用方法以及參數參考文檔參考代碼 一.UINavigationController重要參數二.建立UINavigationController
Time of Update: 2018-12-05
使用的開源架構和類:1:SDWebImage,UIImageView+WebCache載入一張圖片。
Time of Update: 2018-12-05
一.基本參數及構成Datasource提供資料來源delegate跟蹤手勢和裝置方向變化viewControllers顯示在當前螢幕的view Controller,最多2個,這個是唯讀,設定的化要調用相應的setViewControllersguesturRecognizers:手勢識別,可以將相關手勢添加到更大的view中去,比方說pageViewController.view的parentView二.建立 self.window = [[[UIWindow alloc]
Time of Update: 2018-12-05
iOS實現本地通知本地通知,local notification,用於基於時間行為的通知,比如有關日曆或者todo列表的小應用。另外,應用如果在後台執行,iOS允許它在受限的時間內運行,它也會發現本地通知有用。比如,一個應用,在後台運行,嚮應用的伺服器端擷取訊息,當訊息到達時,比如下載更新版本的提示訊息,通過本地通知機制通知使用者。本地通知是UILocalNotification的執行個體,主要有三類屬性:scheduled
Time of Update: 2018-12-05
1.前言蘋果開發一直都是大家所嚮往的,但由於入門門檻不低(Mac機器確實昂貴,還要令其爐灶學習Object
Time of Update: 2018-12-05
1.前言現在就讓我們踏入神奇的IOS開發之旅吧~2.Hell IOS World項目構建2.1 點擊Xcode->File->New->Project,選擇Page-Based Application2.2 點擊Next輸入項目配置資訊輸入項目名(Product Name),組織名(Oragnization Name)和公司名標示(Company Identifier),類首碼(Class
Time of Update: 2018-12-05
1 前言本文為臨時加塞,由於工作需要,公司要求將Xcode中的項目產生IPA檔案,用於版本記錄,由於沒有咱們木有開發人員帳號,所以需要另類的IPA產生和發布方式,今天折騰了一番終於搞定了,特此與大家分享。2 操作流程2.1 將運行時Schema設定為IOS Device,2.2 點擊Product->Archive歸檔項目:2.3 歸檔後進入到歸檔視窗,選擇分配方式:2.4 選擇企業或者點對點的方式,然後點擊下一步:2.5 為代碼標記標識,選擇預設,點擊下一步:2.6
Time of Update: 2018-12-05
1 前言當有的內容要顯示在螢幕上,但是螢幕的尺寸有提供不了所需的面積的時候,我們就要考慮用UIScrollView控制項了。2 代碼執行個體ZYViewController.h:#import <UIKit/UIKit.h>@interface ZYViewController : UIViewController<UIScrollViewDelegate>@property(nonatomic,strong) UIImageView
Time of Update: 2018-12-05
1 前言Xcode中整合的BI中的控制項十分豐富,但有時候難免不能滿足我們的需求,今天我們來學習一下如何使用XIB自訂一個UIView,做到複用的作用。2 詳細流程目錄檢視:2.1 建立一個single view application類型的iOS application工程,名字取為CustomView,如,我們不往CustomViewViewController.xib中添加任何控制項2.2 建立一個CustomView.xib,過程如下:然後往介面上拖一個label和一個button:2.
Time of Update: 2018-12-05
1 前言顯示給使用者圖片視圖,其視圖大小控制比較麻煩2 代碼執行個體ZYViewController.m:@synthesize myImageView;- (void)viewDidLoad{ [super viewDidLoad];// Do any additional setup after loading the view, typically from a nib. UIImage *macBook = [UIImage imageNamed:@"Apple.png"];
Time of Update: 2018-12-05
1 前言由於工作需要,要開始搗騰百度地圖了,今天上午初始牛刀,各種碰壁,無奈之下,中午睡了一覺,養精蓄銳,以備下午大戰三百回合,所幸下午中午把百度地圖Demo搗騰出來了,在此與大家分享,環境搭建教程,菜鳥專用,大神勿噴!本文旨在協助新手快速搭建ios版百度地圖,官網有相關教程,可是太舊了,現在的xcode都更新到了4.6,他的教程應該是在4.3之前吧。估計新手在搭建的時候一定會遇到錯誤,按照我的教程一步一步,保證你花最少的時間,快速進行地圖開發。機器環境:mac os x 10.8.2開發環境:
Time of Update: 2018-12-05
磨刀不誤砍柴工。作為手機應用開發人員,你需要嚮應用商店提交應用審核,迅速通過審核可以讓你搶佔先機。對蘋果iOS應用開發人員來說尤其如此。蘋果市集的審核近乎吹毛求疵,下面這些清單可以讓你知道蘋果會在哪些地方找茬。基本要點首先,你的應用程式:● 不能導致手機故障(比如崩潰或螢幕問題)● 長時間/過度使用之後反應仍然很快● 應用內的所有價格資訊中不能用固定值代替可變變數● 不要使用任何SDK裡面的私人API● 不要使用任何SDK文檔裡面沒有列出的功能●
Time of Update: 2018-12-05
1 前言這段時間學習的都是IOS基礎的東西,理論需要聯絡實際,最忌打算找幾個開源的項目代碼研究一下,苦於技術水平限制,剛開始只能研究寫簡單的控制項了,今天我們來學習一下一個簡單的控制項應用,星級評等控制項。2 詳述這是一個很簡單的控制項,用到的只是也不是很多,所以作為入門層級的學習資料還是不錯的。目錄結構:部分代碼概述:RatingControllerViewController.h#import <UIKit/UIKit.h>#import
Time of Update: 2018-12-05
1 前言本文將介紹如何函數調用Block Object以及Block Object調用Block Object。2 代碼執行個體TestDemo.h#import <Foundation/Foundation.h>@interface TestDemo : NSObject- (void) callSimpleBlock;- (void) callTrimBlock;@endTestDemo.m#import "TestDemo.h"@implementation TestDemo/