iOS 5 取景器和即時濾鏡的製作

1.使用UIImagePickerController捕捉媒體製作取景器     

擷取iphone的IP地址源碼

 定義了幾個方法,擷取iphone的IP地址。IPAdress.h[cpp]  #define MAXADDRS    32    extern char *if_names[MAXADDRS];    extern char *ip_names[MAXADDRS];    extern char *hw_addrs[MAXADDRS];    extern unsigned

IOS自訂view------swtichbutton開關

IOS中沒有工具列,是和android的有一差別,不適應,現在我們自己來實現開關首先在你的資源裡面添加2張圖片,表示開、關的狀態,分別命名:switch_off.png,switch_on.png,下面上代碼,相信你看得懂。,如有疑問,歡迎留言交流。UICustomSwitch.h[cpp] 01.#import <UIKit/UIKit.h>  02. 03.@interface UICustomSwitch : UIButton 

IOS自訂view------checkbox .

IOS中沒有checkbox和radio button ,這一點對於做過android的童鞋會覺得挺無語的,沒關係,我們自己寫一個view來實現自己的單、複選框。首先在你的資源裡面添加2張圖片,一張為按鈕的選中狀態,另一個為沒選中狀態,分別命名:unchecked.png,checked.png,下面上代碼,相信你看得懂。,如有疑問,歡迎留言交流。UICheckBox.h[cpp]01.#import

OC利用Regex擷取網路資源(網路爬蟲)

在開發項目的過程,很多情況下我們需要利用互連網上的一些資料,在這種情況下,我們可能要寫一個爬蟲來爬我們所需要的資料。一般情況下都是利用Regex來匹配Html,擷取我們所需要的資料。一般情況下分以下三步:1、擷取網頁的html2、利用Regex,擷取我們所需要的資料3、分析,使用擷取到的資料,(例如,儲存到資料庫) 接下來我們分析代碼:1、擷取網頁的html  對於一些網頁,不需要提交Post提交資料時,我們可以簡單的利用NSURL類來擷取我們所需要的html,交將其轉換中kCFStr

如何點擊按鈕修改文本的尺寸

目前正在開發iphone應用,需要實現通過點擊一個按鈕,修改標籤中的文本尺寸,不知道這種功能應該怎麼實現?應該是在ios5中開發的。謝謝指教~~ 解決方案: 建立UILabel [plain]  self.lbl=[[UILabel alloc] initWithFrame:CGRectMake(135, 290,200,35)];      self.lbl.backgroundColor=[UIColor

用scrollerView實現圖片的放大縮小

在進行圖片處理的過程中,經常遇到類似於圖片縮放的需求,以前做個一個用pinch手勢對imageView進行縮放的例子,demo下載下面就scrollView內建的圖片縮放功能進行簡單的介紹:首先實現UIScrollerViewDelegate協議,並設定其delegate設定最大放大倍數:maximumZoomScale 為float類型 和最小縮小倍數:minimumZoomScale實現 -

iOS開發中一些有用的小代碼

1.判斷郵箱格式是否正確的代碼:// 利用Regex驗證-( BOOL )isValidateEmail:( NSString  *)email{NSString  *emailRegex =  @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}" ;NSPredicate  *emailTest = [ NSPredicate   predicateWithFormat :

如何使用iOS手勢UIGestureRecognizer

UIKit中包含了UIGestureRecognizer類,用於檢測發生在裝置中的手勢。UIGestureRecognizer是一個抽象類別,定義了所有手勢的基本行為,它有下面一些子類用於處理具體的手勢:      1、拍擊UITapGestureRecognizer (任意次數的拍擊)      2、向裡或向外捏UIPinchGestureRecognizer (用於縮放)     

IOS開發(33)之Cocoa架構類之間的繼承關係

Cocoa架構套件含兩個核心架構:Foundation和Application Kit (UIKit) 架構。在Cocoa開發中是必要的,至於其它架構(如:Core Data、Sync Services、Address Book、Preference Panes、Screen Saver、Web Kit)則是輔助和可選的;Foundation架構和Application

IOS開發(91)之ZBar 條碼二維碼掃描控制項

在我們開發ios應用時,尤其是電子商務類應用,時常遇到條碼掃描的業務需求,幸運的已經有開源的SDK供我們使用──條碼的SDK for ios,下面介紹一下這個開源的SDK的使用方法:    

線程同步--線程間通訊

一、線程同步 線程的同步方法跟其他系統下類似,我們可以用原子操作,可以用 mutex,lock 等。 iOS 的原子操作函數是以 OSAtomic 開頭的,比如:OSAtomicAdd32, OSAtomicOr32 等等。這些函數可以直接使用,因為它 們是原子操作。 iOS 中的 mutex 對應的是 NSLock,它遵循 NSLooking 協議,我們可以使用 lock, tryLock, lockBeforeData:來加鎖,用 unLock

ios FlowCover效果demo

demo功能:flowcover 效果,正反無限迴圈滾動,每個cover都有單獨的倒影demo說明:項目中FlowCover Classes檔案夾是存放核心類。demo接圖:  demo主要代碼:繪製部分[csharp] - (void)drawTile:(int)index atOffset:(double)off {     FlowCoverRecord *fcr = [self getTileAtIndex:

IOS設計模式學習(12)觀察者

1 前言觀察者模式也叫做發布-訂閱模式。如它的別名暗示的那樣,它很像雜誌的訂閱。當從雜誌發行商訂閱雜誌的時候,讀者把名字和郵寄地址提供給發行商,這樣新的一期就能送到讀者手上。發行商保證正確的雜誌送到正確的地址。一般來說,讀者不會受到他沒有訂閱的雜誌。這正是觀察者模式的工作方式。2 詳述2.1

IOS設計模式學習(20)命令

1 前言在物件導向中,把指令封裝在各種命令對象中。命令對象可以被傳遞而且在指定時刻被不同的用戶端複用。這一概念精心設計而來的設計模式叫做命令(Command)模式。2 詳述2.1

AFNetworking 如何POST一個JSON資料到伺服器

       NSString *pathStr=@"http://www.baidu.com"

IOS開發之xcode 快速鍵

IOS開發也有一年多了,發現Xcode快速鍵,還不熟,惡補一下。要不然真影響工作效率,呵呵! 1. 檔案CMD + N: 新檔案CMD + SHIFT + N: 新項目CMD + O: 開啟CMD + S: 儲存CMD + SHIFT + S: 另存新檔CMD + W: 關閉視窗CMD + SHIFT + W: 關閉檔案2. 編輯CMD + [: 左縮排CMD + ]: 右縮排CMD + CTRL + LEFT: 摺疊CMD + CTRL + RIGHT: 取消摺疊CMD +

iOS UIScrollView的簡單使用

//// ViewController.m// ScrollView_T1119//// Created by 杜 甲 on 13-4-8.// Copyright (c) 2013年 杜 甲. All rights reserved.//#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{

iOS之ASIHttp簡單的網路請求實現

描述:ASIHttpRequest是應用第三方庫的方法,利用代碼快,減少代碼量,提高效率 準備工作:一、匯入第三方庫ASIHttpRequest二、會報很多的錯,原因有兩個,一個是要匯入Xcode中內建的四個檔案,一個是他沒有使用自動引用計數三、解決方案 1.匯入四個系統檔案,分別是 MobileCoreServices.framework SystemConfiguration.frameworkCFNetwork.framework libz.1.2.5.dylib

iOS給背景添加點擊事件

當點擊背景的時候出發事件,或者跳轉介面或者產生其他的響應-(void)viewDidLoad{   UIImageView * imageView  = [UIImageView alloc]initWithFrame:CGRectmake(20,20,200,100)]  ;  imageView.image = [UIImage

總頁數: 703 1 .... 474 475 476 477 478 .... 703 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.