原创 ios UIScrollView 創建多圖像分頁滾動

滾動視圖涉及的不僅僅是縮放 。通過UIScrollView 地分頁屬性,我們可將圖像放在滾動視圖中,並對它們一次移動一個視圖地寬度, 關鍵是要確保加載地每幅圖像水平方向上與滾動視圖框架的寬度精確匹配,而在垂直方向上與其高度精確匹配。 將p

原创 UITextView 替換UILable顯示鏈接文本

比如手機號碼和 Web 地址時,內置的UILable 類不是很智能。UITextView文本視圖提供一個稱爲 dataDetectorTpes 的新屬性,它指定要轉換爲可點擊 URL 的數據類型。 現有類型是手機號碼(UIDataDete

原创 UIView縮放的動畫效果

在ios應用中,經常可以看到一個點擊一個按鈕,一個視圖漸漸彈出, 在一點按鈕,視圖慢慢縮回去。這個動畫效果在ios中經常使用, 下面是我寫的一個小例子,界面效果如下:    CGContextRef context = UIGraphi

原创 2011程序員薪資調查報告全文發佈

自2011年初,2011年軟件行業技術人員薪資大調查,引起了廣大開發者們的熱烈反響,短短兩月時間內,近萬名開發者提交了調查數據。儘管這只是中國百萬開發者大軍的一小部分,但他們所在的行業幾乎涵蓋了整個中國軟件的產業鏈,他們的職位幾乎代表了一

原创 asp.net頁面調用silverlight

在Asp.net 調用 silverlight並不是很難,只是在aspx中添加script調用xap即可. 例如: (1)、SL3中已經找不到System.Web.Silverlight.dll文件了,到這裏下載,然後將其添加到項目引用中

原创 自定義 UISlidre 創建動態滑塊縮略圖

   滑塊指定了兩個縮略圖,氣泡僅在滑塊處於使用中(UIControlStateHighlighted)時才顯示,在正常狀態下(UIControlStateNormal) 只有較小的矩形縮略圖會顯示,用戶可以點擊縮略圖查看當前設置。特定於

原创 UITouches 屏幕繪圖線的計算

通過篩選用戶輸入創建更適用於應用程序的簡單數據集。創建一個最小線段集來匹配自由形態的點。 原理: 一次分析一個由3個點組成的集合。對於每個集合,它將第一個和第三個點圍繞第二個點的原點集中,然後計算第一個和第三個點的向量點積。 點積返回的值

原创 IOS 中設置UITextView 顯示文本的光標

建立一個UITextView 默認是啓動鍵盤 光標位於首位置, 記錄下使用心得   UITextView *_textView=[[UITextView alloc]initWithFrame:self.view.frame]; _te

原创 UIPageControl + UIScrollView 創建一個頁面指示器控件

    UIPageControl 類提供了一行點來指示當前顯示的是多頁面視圖的哪一頁。點擊當前顏色鮮豔的頁面指示器的左邊或右邊,會觸發 UIControlEventValueChanged 事件, 並啓動設置爲控件動作的任何方法。你可以

原创 UIAlert + UIActivityIndicator 無按鈕警告框

- (void) performDismiss {     [baseAlert dismissWithClickedButtonIndex:0 animated:NO]; } - (void) action: (UIBarButton

原创 ios UIImage隨手勢一起移動並限制移動區域

在處理直接操作時,設計關注點從UIViewController 轉移到UIView。 視圖,更準確地說是UIResponder ,構成了直接操作開發的核心, 通過定製從UIResponder類派生的方法可創建基於觸摸的界面。 下面的代碼構

原创 UIPageControl + UIScrollView 創建一個首尾相連頁面指示器控件

  上一篇文章裏面已經講到怎麼創建一個頁面指示器控件了,今天這篇文章是創建一個首尾相連的頁面指示器控件, 代碼: #define BASEHEIGHT    284.0f #define NPAGES        5 // work

原创 創建一個可兩次點擊的分段控件

  UISegmentdControl 類提供了一個多按鈕的界面,用戶可以從一組按鈕中選擇一個。該控件提供兩種使用樣式。 在正常的單選按鈕樣式模式下,一旦選中一個按鈕,該按鈕就一直處於選中狀態。用戶可以單擊其他按鈕,但它們 不能通過再次單

原创 NSDate 使用

取當前時間的秒數 NSTimeInterval time = [[NSDate date] timeIntervalSince1970];long long int date = (long long int)time;NSLog(@”

原创 iPhone 視圖設計

點贊 收藏 分享 文章舉報 星星點空 發佈了38 篇原創文章 · 獲贊 14 · 訪問量 24萬+ 私信 關注