Time of Update: 2018-12-04
好久沒有記錄東西了,因為最近在做的東西deadline都比較緊。最近手頭比較大的活是站內私信,由兩個人獨立開發的一個項目。總結了一些開發時的經驗: 1、就代碼層級而言,一個項目最重要的部分是介面設計。
Time of Update: 2018-12-04
UIView *contentView = cell.contentView;CGAffineTransform transform = CGAffineTransformIdentity; transform = CGAffineTransformMakeRotation(M_PI/2); contentView.transform = transform;CGAffineTransform transform =
Time of Update: 2018-12-04
// Override to allow orientations other than the default portrait orientation.- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // Return YES for supported orientations //return (interfaceOrientation
Time of Update: 2018-12-04
UITableview 能夠列表顯示許多內容,也是我們開發中經常用的一個組件。我們經常會分頁顯示列表,如先顯示 10 條記錄,點擊更多在添加 10 條,以此類推,下面是實作類別似更多顯示的一個 demo。 實現的效果如下: 點擊 “More…”,實現後面的效果. 實現的思路: 基本上就是資料來源裡先只放10條, 點擊最後一個cell時, 添加更多的資料到資料來源中.。 處理"載入更多"的那個cell的選擇事件,觸發一個方法來載入更多資料到列表。
Time of Update: 2018-12-04
以前看到facebook,人人和其他的一些應用,很多都使用了下拉式清單,列表就重新載入資料的應用.感覺使用者體驗很好,但是一直沒有時間找相應的解決方案,今天終於有時間整理一下代碼:是實現的,當使用者下拉式清單的時候,就出現向上的箭頭. 實現過程很簡單,下載相應的demo,然後拷貝資源檔和EGORefreshTableHeaderView.h和EGORefreshTableHeaderView.m到相依的工程中.在table所在的類中添加如下代碼:#import
Time of Update: 2018-12-04
博主:殷昭原文連結 : http://blog.sina.com.cn/s/blog_661314940100muy3.html更多似有API連結地址: http://blog.sina.com.cn/s/articlelist_1712526484_4_1.html轉載請保留上面文字。今天介紹一下 UIBarButtonItem 的特殊用法。 如上所示,UIBarButtonSystemItem 的 100 ~ 110
Time of Update: 2018-12-04
CCParticleSystem *sun;// // fire // CCParticleSystem* ff = [CCParticleFire node];// ff.position = ccp(80,90); // ff.totalParticles = 50;// ff.life = 2.0f;// ff.texture = [[CCTextureCache
Time of Update: 2018-12-04
最普通動畫://開始動畫[UIView beginAnimations:nil context:nil]; //設定動畫期間[UIView setAnimationDuration:2];//動畫的內容frame.origin.x += 150;[img setFrame:frame];//動畫結束[UIView commitAnimations];連續動畫:一個接一個地顯示一系列的映像NSArray *myImages = [NSArray arrayWithObjects:
Time of Update: 2018-12-04
使tableview在介面啟動後定位在x行在viewDidLoad中加入以下代碼NSIndexPath *idxPath = [NSIndexPath indexPathForRow:x inSection:0];[self.tableView
Time of Update: 2018-12-04
用法一:只顯示不停旋轉的進度滾輪指標。//顯示進度滾輪指標-(void)showWaiting { progressInd=[[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:
Time of Update: 2018-12-04
1.建立一個繼承UIView的名為CycleScrollView的類(.h和.m檔案)2.將下面代碼替換原預設代碼3.在你的類裡面執行個體化一個CycleScrollView類的對象並用-(id)initWithFrame:(CGRect)framecycleDirection:(CycleDirection)directionpictures: (NSArray*)pictureArray進行初始化參數介紹:frame 頁面的位置和大小direction
Time of Update: 2018-12-04
[UIImage imageNamed:@"icon.png"]用上面的方法載入圖片有問題。該方法即可以從bundle中讀取圖片。這種方法在application bundle的最上層資料夾尋找由供應的名字的圖象 。如果找到圖片,裝載到iPhone系統緩衝圖象。那意味圖片是(理論上)放在記憶體裡作為cache的。因此如果圖片資源多了或大了,此方式容易引起發生記憶體警告從而導致自動結束的問題。最好是通過直接讀取檔案路徑[UIImage
Time of Update: 2018-12-04
一:確認網路環境3G/WIFI 1. 添加源檔案和framework 開發Web等網路應用程式的時候,需要確認網路環境,串連情況等資訊。如果沒有處理它們,是不會通過Apple的審(我們的)查的。 Apple 的 常式 Reachability 中介紹了取得/檢測網路狀態的方法。要在應用程式程式中使用Reachability,首先要完成如下兩部: 1.1. 添加源檔案: 在你的程式中使用 Reachability 只須將該常式中的
Time of Update: 2018-12-04
iPhone關閉螢幕後可以自動鎖定。下面的代碼可以建立一個這樣的划動條。 代碼如下:#import <telephonyui /TelephonyUI.h> TPBottomLockBar* lockBar = [[ TPBottomLockBar alloc]initWithFrame:CGRectMake(0.0f, 340.0f, 320.0f, 100.0f)knobColor:1]; [lockBar setLabel:@"Slide To
Time of Update: 2018-12-04
哦… 首先希望閑來無事發現此文的人,可以回複報下你們一天中XCode Crash的次數,附上版本,大家比比誰受氣受得多。(我:4.3.1 10多次crash)目前測試Bug的環境:XCode 4.3.1,用svn作為版本控制PS. 4.3可能也有這個Bug,4.2.1貌似沒有,但不排除svn下的其他毛病Bug產生過程:Project處於svn版本控制之下(可有可無)向Project中添加檔案,並加入版本控制(A)從項目中Delete某個檔案,並選擇Move to
Time of Update: 2018-12-04
CAkeyframeAnimation:提供了主要畫面格動畫的支援。你可以為層屬性指定key path來使其產生動畫,這個數組的值儲存了動畫每個階段的值,同時還有key frame的次數和時間函數。在動畫啟動並執行時候,數組中的每個值就會被輪流進行插值使用。- (void)viewDidLoad { [super viewDidLoad]; self.title = [[self class] displayName];
Time of Update: 2018-12-04
Xcode 4.3.2錯誤描述: 認證一切正常!但是上傳時仍然出現下面錯誤!Application failed codesign verification. The signature was invalid,contains disallowed entitlements,or it was not signed with an iPhone Distribution Certificate.解決辦法!Edit Scheme—》Run app->在這裡Info裡面找到Build
Time of Update: 2018-12-04
簡介Proxmox VE (Proxmox VirtualEnvironment) 是一個非常棒的整合OPENVZ【1】支援KVM【2】應用的環境。有方面易用的WEB介面,基於JAVA的UI和核心介面,可以登入到VM客戶方便的操作,還有易用的模板功能,基本跟老外的商業VPS環境差不多了。Proxmox建立虛擬機器的步驟1、 首先登入管理平台2、 點擊右上方的Create
Time of Update: 2018-12-04
今天在網上下載了一個範例程式碼,Debug的時候出現了如標題所示的錯誤,從錯誤來看是因為該項目代碼已經被簽名過了。網上沒有找到有效解決辦法,自己瞎倒騰之後,居然Debug成功了,特別記錄一下,如果你也遇到此問題沒有解決,希望給你提供一些參考:XCode版本不高:3.1.2首先,確保你在調試狀態!然後,選擇頂端的“Project”菜單——>"Set Active SDK"——>選擇與你的XCode/SDK相匹配的模擬器就好了(我這裡原來它選擇的是Use Base
Time of Update: 2018-12-04
新浪微博返回的時間都是,帶有時區的GMT時間,平時使用慣了中國的時間表示格式,GMT時間轉換一時無從下手。找了好一會兒,終於找到了對應的時間格式化字串:Tue May 31 17:46:55 +0800 2011對應:EEE MMM d HH:mm:ss Z