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

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

IOS下省市區選取器實現[基於TableView]

最近做的IOS項目中,要用到好幾處地方要用到選取器。比如說很常用的地區選取器(省市區),在android平台下已經實現了自訂一個Dialog。但是對IOS並不太熟悉,去網上下載了一些例子,大多是用PickerView,然後省市區分三列,如: 這樣的效果也不錯,只是有些時候區名太長,就看不到了,而且沒有按鈕可以點。還有一個就是不能自己輸入地址。使用者可以自己輸入: 看看原始碼吧。先是標頭檔:[cpp] //  // 

IOS開發(97)之自訂視圖之使用XIB自訂一個UIView

1 前言Xcode中整合的BI中的控制項十分豐富,但有時候難免不能滿足我們的需求,今天我們來學習一下如何使用XIB自訂一個UIView,做到複用的作用。2 詳細流程目錄檢視:  2.1 建立一個single view application類型的iOS application工程,名字取為CustomView,如,我們不往CustomViewViewController.xib中添加任何控制項2.2

corePlot提示及iOS記憶體最佳化之道

corePlot 提示:設定內邊距:graph.plotAreaFrame.paddingLeft   +=5;graph.plotAreaFrame.paddingTop    +=5;graph.plotAreaFrame.paddingRight  +=5;graph.plotAreaFrame.paddingBottom

ios 雙指捏合放大縮小圖片的例子

 圖片跟隨雙指捏合的距離放大或者縮小。 利用-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event  實現。touchesMoved每當手指在螢幕上移動的時候都會運行。 1.檢測手指的個數NSArray * touchesArr=[[event allTouches] allObjects];NSLog(@"手指個數%d",[touchesArr count]);&

IOS 圖片下載

       最近做一個IOS程式的功能,要求圖片在本地的話直接顯示,不在本地則去網上下載,然後儲存。到網上找完資料之後根據自己的理解實現了功能,下面說說思路。        實現一個繼承imageView的類,這個類主要功能就是根據傳來的圖片名字判斷本地是否存在該圖片,不存在則下載,存在就直接顯示。- (void)drawRect:(CGRect)rect

IOS UIFont 字型大全

我們在開發中很多時候要設定UIlabel,UIbutton,UItextfield的字型,這個時候我們就需要用到UIFont,下面簡單介紹一下UIFont的用法,僅供參考。 UIFont用於擷取和設定字型資訊。這個類提供用於輸出的字型的屬性和字型資訊。我們可以把其對象像參數一樣傳入函數中。一般而言我們不需要用alloc,int方法初始化UIFont對象,我們用UIFont大部分的時候是用其類方法,這些方法會設定對象的屬性,且返回一個字型對象。 例如:  &

ios 三種顏色畫筆和橡皮擦的畫圖板demo

demo功能:三種顏色畫筆和橡皮擦的畫圖板demo 【iphone 6.1 測試通過】demo說明:項目中PaintView.m 是demo的畫板部分,PaintView和三個顏色按鈕添加到ViewController的view中。構成程式主介面。demo截屏:  demo主要代碼:PaintView.m 畫板view部分[csharp] #import "PaintView.h" #import

IOS Custom NavigationItem --寫titleView

//先自己寫一個titleViewUIView *titleView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 200, 20)];//allocate titleViewtitleView.backgroundColor=[UIColor blackColor];//Create UILableUILabel*titleText = [[UILabel alloc] initWithFrame: CGRectMake(100, 0, 50

IOS設計模式學習(3)原型模式

1 前言在許多物件導向的應用程式中,有些對象的建立代價過於大或者過於複雜。要是可以重建相同的對象並作輕微的改動,事情會容易許多。我們可以通過輕微的改動重用已有的對象,以適應程式中的特定情況。今天我們就來學習一下該模式。2 詳述2.1 定義應用於“複製”操作的模式成為原型(Prototype)模式。複製(cloning)指用同一模具生產一系列的產品。模具所基於的物品稱為原型。儘管產品是用同一模具複製的,但是某些屬性,如顏色與尺寸,可以稍有不同,但是他們還是屬於同一類。2.2

ios-使用命令列管理svn

一些svn工具管理方便直觀,但在效率上相比,還是命令列快一些.(由於記性不好,經常忘一些知識,比如命令列幾天不用就生疏了,為了防止忘了再找資料回憶.備份一下svn命令以備後用) 查看svn全部log   svn log(log太多,想停止,ctrl+z) 查看svn資訊svn info  查看當前svn關聯目錄下的檔案改動  svn st  提交代碼svn ci yourfile.m

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

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

ios檢測裝置網路攝影機、指南針、錄音、陀螺儀的狀態

//檢查前後網路攝影機BOOL cameraAvailable = [UIImagePickerController isCameraDeviceAvailable:UIImagePickerControllerCameraDeviceRear];//前BOOL frontCameraAvailable = [UIImagePickerController isCameraDeviceAvailable:UIImagePickerControllerCameraDeviceFront];//後/

IOS 時間格式 時間轉換 大總結

//執行個體化一個NSDateFormatter對象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; //設定時間格式,這裡可以設定成自己需要的格式 [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; //用[NSDate date]可以擷取系統目前時間 NSString

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之ASIHttp簡單的網路請求實現

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

iOS 在閑置一段時間(使用者無動作)後執行指定動作

1.   建立 Objective-C 類,繼承 UIApplication。2.   編輯 .h 如下:#import <Foundation/Foundation.h>//定義應用程式逾時時間,單位為分鐘,因此我們會在這個數上乘以60,以便折算成秒數。#define kApplicationTimeoutInMinutes 5 //定義通知名稱,其真實內容是字串 "timed out"#define

IOS學習筆記40--NNString各種五花八門的文法

Objective-C 中核心處理字串的類是 NSString 與 NSMutableString ,這兩個類最大的區別就是NSString 建立賦值以後該字串的內容與長度不能在動態更改,除非重新給這個字串賦值。而NSMutableString 建立賦值以後可以動態在該字串上更改內容與長度。 1.建立NSString字串 NSString 與 char* 最大的區別就是 NSString是一個objective對象,而char* 是一個位元組數組。@+" 字串

ios 翻頁例子源碼

demo功能:ios 翻頁例子源碼。iphone 6.1測試通過。demo說明:AppDelegate.m中又主要的頁面控制碼。MyViewController.m是翻動的頁面。 demo主要代碼:AppDelegate.m  (void)loadScrollViewWithPage:(int)page { if (page < 0) return; if (page >= kNumberOfPages) return; //

總頁數: 703 1 .... 353 354 355 356 357 .... 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.