1.啟動頁自定義
/**定義defaults物件往plist檔案新增資料*/
nsuserdefaults *defaults = [nsuserdefaults standarduserdefaults];
/**定義bool變數 用key取值 預設為no*/
bool mark = [[defaults objectforkey:@"mark"] boolvalue];
/**為no是程式第一次執行*/
if (mark == no) else
(2)歡迎頁 每次開啟程式都會顯示
實現思路:
1.新建乙個類帶xib 繼承於uiviewcontroller
2.將28張用xib設定好並設定自動布局,所有view透明度設定為0
3.定義乙個陣列接受xib裡的view self.view.subviews就是陣列(前提是要對view排好序)
4.定義乙個方法對陣列裡的每個元素進行透明度恢復
1.>定義乙個成員變數index記錄作為陣列下標取值
2.>先定義退出條件 如果定義的index等於陣列的count就改變當前windows的主控制器並 retrun;
3.>利用index從陣列取元素,並執行動畫改變其屬性 alpha = 1;
4.>執行完動畫後讓index++; 然後利用延遲呼叫遞迴呼叫這個方法(動畫幾秒 就延遲幾秒)
實現**:
實現思路:
1.新建乙個類繼承於uiviewcontroller
2.新建乙個scrollview滑動檢視
3.新建個陣列存放這些的名字
4.用for迴圈將這些新增到滑動檢視上
5.遵守 uiscrollviewdelegate協議實現實時監測檢視滑動的**方法
在方法中判斷如果滑動到了最後一張就跳轉程序式
實現**:
/**初始化啟動頁檢視*/
- (void)_initview
}/**實時監測滑動檢視滾動*/
-(void)scrollviewdidscroll:(uiscrollview *)scrollview
}
iOS自定義啟動頁
自定義啟 有很多方法,原理都差不多,系統的launchimage是不能修改的,所以可以用它當做底圖,然後再往這個圖上加自己的需求 在didfinishlaunchingwithoptions 呼叫 self setuplaunchscreen 注意 self.window的rootviewcontr...
ww筆記 iOS之自定義啟動頁
要在啟動default頁上加入當天的日期,因為日期的動態顯示的,不能讓美工直接畫死,需要自定義乙個default頁。最後還是將原改為系統能識別的名,自定義的default和系統共用,做成一種假的在default上增加當天日期的效果,具體做法是 自定義defaultview 如下 define dev...
FastReport 自定義頁長
可以在列印前計算出紙張的長度再設定不就可以了,我用過,可以實現的.frm print.frprint.pages.pages 0 pgsize 256 frm print.frprint.pages.pages 0 pgwidth 2100 frm print.frprint.pages.pages...