1.0 多控制器管理(附:Demo),1.0demo控制器
【代碼筆記】點擊cell時候的動畫翻轉,筆記cell動畫翻轉一,。二,工程圖。三,代碼。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UITableViewDataSource,UITableViewDelegate>{ UITableView *myTableView;}@end RootViewController.
【IOS學習基礎】檔案相關,ios學習基礎 一、沙箱(SandBox) 1.沙箱機制 1> 每個應用都有屬於自己的儲存空間,即沙箱。 2> 應用只能訪問自己的沙箱,不可訪問其他地區。 3> 如果應用需要進行檔案操作,則必須將檔案存放在沙箱中,尤其是資料庫檔案,在電腦上操作時,可以去訪問,但是如果要裝在真機上可以使用,必須將資料庫檔案拷貝至沙箱中。 2.沙箱目錄結構 1>
OC筆記一:Objective-C簡介,oc筆記objective-c 1、OC簡介 全稱:Objective-C,是擴充C的物件導向程式設計語言,主要用於iOS和Mac OS開發。C語言的基礎上,增加了一層最小的物件導向文法完全相容C語言可以在OC代碼中混入C語言代碼,甚至是C++代碼可以使用OC開發Mac OS X平台和iOS平台的應用程式2、 OC文法概述2.1關鍵字每一種語言都有關鍵字,比如C語言的 flaot、int等等,那麼oc有哪些關鍵字呢?
【代碼筆記】點擊一個button,出6個button,筆記button一,。 二,工程圖。三,代碼。RootViewController.h#import <UIKit/UIKit.h>//加入標頭檔#import "DCPathButton.h"@interface RootViewController :
IOS開發之自訂UITabBarController,ios開發自訂tabbar UITabBarController是開發中經常會用到的一個視圖控制器,但是預設的UITabBarController經常不能夠完全滿足我們的需求,所以我們經常需要自訂一個UITabBarController。 接下來,我們就來自訂一個UITabBarController。首先我們應該明白一點,自訂一個UITabBarController的時候,其實大多數情況下我們需要修改的只是它下面的UITabBar,我們需
IOS8解決擷取位置座標資訊出錯(Error Domain=kCLErrorDomain Code=0),ios8kclerrordomain最近在模擬器上調試發現擷取位置座標資訊的時候會報錯,錯誤資訊: didFailWithError: Error Domain=kCLErrorDomain Code=0 “The operation couldn’t be completed. (kCLErrorDomain error
iOS設定圓角及圓形圖片方方正正的樣式往往會顯得很生硬,而圓角的樣式會讓人產生別樣的親切感,現在越來越多地用到圓角,諸如帳戶圖片之類的圖片也大都用圓形來顯示,本文就介紹如何設定按鈕、文字框的圓角以及製作圓形的圖片。 先來看看:如所示,我們製作了一個圓形的頭像,一個完全半圓的圓角按鈕,一個小圓角的按鈕,以及一個帶邊框且邊框為圓角的label。大概思路如下:View都有一個layer的屬性,我們正是通過layer的一些設定來達到圓角的目的,因此諸如UIImageView、UIButton、
Mac系統雜項 (持續更新),mac雜項一、調整LaunchPad的表徵圖顯示列數和行數1、調整每一列顯示表徵圖數量。在我的電腦上(1366 * 768),每列7個個人覺得比較不錯 defaults write com.apple.dock springboard-rows -int 72、調整每一行顯示表徵圖數量,這裡我用的是6 defaults write com.apple.dock springboard-columns -int 63、重啟 Dock killall Dock4、
IOS SQLite文法基礎,iossqlite文法 分享SQLite語句的基礎知識,是很基礎的部分,只涉及"增","刪","改","查"4個文法.不涉及錶鏈接等內容.以後我會更新錶鏈接的隨筆. github上有一個SQL的Demo,包含增刪改查. UI: url: --- > https://github.com/huyp/SQLite3_Demo.git 1 #import <sqlite3.h> 2 3 @interface ViewController
Mac下Apache伺服器配置,apache伺服器配置一、Apache伺服器 1. 使用最廣的 Web 服務器 2. Mac內建,只需要修改幾個配置就可以,簡單,快捷 3. 有些特殊的伺服器功能,Apache都能很好的支援 目的:讓有一個自己專屬的測試環境二、準備工作 1.設定使用者密碼 2.MAC 10.10及以上三、設定管理員(此過程會用到vim命令,建議先瞭解一下) 1.常見命令sudo apachectl
iOS第三方類庫匯總【持續更新】,ios第三方類庫匯總 在我們平時開發中會經常使用一些第三方開發的開源類庫。這樣會有效地提高我們開發項目的效率,在這裡我找了好幾十個進行一個匯總,供大家參考使用,方便大家在需要的時候能容易找到。 UI篇awesome-ios-ui 提供了一些UI效果,有動畫,有自訂的UI。檔案共【96.2Mb】.效果不錯,可供大家學習,不建議使用。CarbonKit提供了一個TabSwipeScrollView FlatUIKit提供了一些常用的控制項
iOS開發之UIApplication,iosuiapplicationUIApplication的核心作用是提供了iOS程式運行期間的控制和協作工作。iPhone應用程式是由主函數main啟動,它負責調用UIApplicationMain函數,該函數的形式如下所示: int UIApplicationMain ( int argc, char *argv[], NSString *principalClassName, NSString
UICollectionViewCell--尋找cell上的按鈕點擊後,對應的是哪個cell,uicollectionviewcell實際寫項目會碰到各種各樣的問題,廢話不多說 按鈕添加到cell時,根據是直接添加到self還是self.contentView上,在點擊方法裡找到btn的父視圖我是直接添加到self上,所以只有一層- (void)btnClicked:(UIButton *)btn{ UIView *v =[btn superview];
iOS 9鍵盤類型合集iOS支援很多種鍵盤類型,在不同的使用情境下使用不同的鍵盤類型會大大提高便利性,以下為iOS 9下支援的鍵盤類型:1、UIKeyboardTypeDefault,常用於文本輸入2、UIKeyboardTypeASCIICapable,常用於密碼輸入3、UIKeyboardTypeNumbersAndPunctuation,和上一個鍵盤互相切換4、UIKeyboardTypeURL,適用於網址輸入5、UIKeyboardTypeNumberPad
【代碼筆記】點擊頂點處,彈出另一個小的介面,筆記頂點一,。 二,檔案目錄。三,代碼。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UITableViewDataSource,UITableViewDelegate>{ UIView * _huiView; UITableView * _btnTableView;
iOS用三種途徑實現一方法有多個傳回值,ios傳回值以前覺得這種標題有點偏向於理論,實際開發中怎麼會有這種詭異的需求,但是真正遇到了這種硬需求時覺得還是有那麼點價值的,理論付諸了實踐在此也就做了個整理。以我私下開發中的一處代碼為例,本意是希望有這麼一個方法:能夠傳入一個開始標記(NSString*)一個結束標記(NSString*)一段文字(NSString*)
第三方-雷射推送2.1.0,第三方雷射推2.1.01.首先建立一個類目#import "AppDelegate+JPush.h"#import "JPUSHService.h"#import "WJNotifier.h"//依賴檔案static NSString *JIGUANG_PUSH_KEY = @"4cdcd543c073753fb8932246";//key//NSString *_tag = nil;@implementation AppDelegate (JPush)-
iOS應用分發與內測(二)在瞭解了上一篇部落格中的概念之後,現在我們來實際操作,如果有看過《iOS開發——遠程訊息推送的實現》這篇部落格實現遠程通知推送的話,會對今天的操作很熟悉。實現該步驟需要蘋果開發人員帳號(99刀)。具體實現如下:(1)匯出鑰匙串訪問。選擇從認證助理“-->“從憑證授權單位請求認證”,電子郵件地址和常用名稱都可以填寫你的蘋果開發人員帳號的郵箱,最後這個儲存的就是CSR檔案,儲存好,等下會使用;(2)登入蘋果開
iOS順延強制的幾種方法和使用場合,ios延遲近日學習了順延強制的幾種方法,分享一下. 1.performSelector(NSObject)方法 2.NSTimer方法 3.GCD方法 4.sleep(NSThread)方法順延強制代碼:- (void)delayDo : (id)sender { NSLog(@"do:%@",sender);}1.performSelector(NSObject)方法 這是iOS中常用的一種順延強制方法. 特點: