題庫總數:49 | ||
是非題:0 | ||
選擇題:49 (A:12、B:14、C:15、D:8) | ||
多選題:0 | ||
roddayeye整理 | ||
Q | UI元件的座標是以左上角為原點,愈往畫面的右邊,Y座標值愈? | |
1.大 | ||
v | 2.小 | |
3.不變 | ||
4.0 | ||
Q | 下列哪個方法可以自畫面中移除某個 UI 元件? | |
1.addSubview: | ||
2.bringSubviewToFront: | ||
v | 3.removeFromSuperview: | |
4.以上皆非 | ||
Q | 如果希望可以一次通知多個畫面,資料的變化,那麼透過哪個機制最容易做到? | |
1.Target-Action | ||
2.Delegate | ||
v | 3.Notification | |
4.以上皆非 | ||
Q | 所有 UI 元件的祖先是? | |
1.UIButton | ||
2.UIControl | ||
v | 3.UIView | |
4.以上皆非 | ||
Q | UI 元件之所以可以處理觸碰事件是因為他們都繼承了? | |
1.UIApplication | ||
v | 2.UIResponder | |
3.UIWindow | ||
4.UIScreen | ||
Q | 使用CATransition宣告動畫,可以利用哪一個屬性設定動畫效果? | |
1.duration | ||
v | 2.type | |
3.addAnimation | ||
4.forKey | ||
Q | CGSize的width,其資料形態為何? | |
v | 1.CGFloat | |
2.CGInt | ||
3.CGDouble | ||
4.CGWidth | ||
Q | 如果要處理按鈕事件最好透過哪個機制? | |
v | 1.Target-Action | |
2.Delegate | ||
3.Notification | ||
4.以上皆非 | ||
Q | 訊息通知機制用於將何種訊息,進行一次發送給多個畫面? | |
v | 1.更新 | |
2.下載 | ||
3.發佈 | ||
4.等待更新 | ||
Q | 如果要呈現水波紋效果,可以使用哪一種類別? | |
1.UIView | ||
2.QuartzCore | ||
v | 3.CATransition | |
4.UIImageView | ||
Q | main()函數呼叫了UIApplicationMain函數,該函數的第四個參數表示iOS應用程式的事件會交由什麼類別來處理? | |
1.無功能 | ||
2.UIApplication | ||
3.main.m | ||
v | 4.AppDelegate | |
Q | 透過何種類別可以取得硬體的資訊? | |
1.UIControl | ||
v | 2.UIDevice | |
3.UIApplication | ||
4.UIResponder | ||
Q | 使用者可以透過何種方式,交換畫面的前後位置? | |
1.alloc | ||
2.removeFromSuperview | ||
3.initWithFrame: | ||
v | 4.exchangeSubviewAtIndex:?withSubViewAtIndex: | |
Q | 使用者可以透過何種方式,將某一個子畫面帶到前面? | |
1.removeFromSuperview | ||
2.initWithFrame: | ||
v | 3.bringSubviewToFront: | |
4.exchangeSubviewAtIndex:?withSubViewAtIndex: | ||
Q | Target-Action機制應用於何種類別l或其子類別,用以處理使用者所觸發的事件? | |
v | 1.UIControl | |
2.UIApplication | ||
3.UIScreen | ||
4.NSObject | ||
Q | UIView與UIViewController以及UIResponder類別的最上層父類別是? | |
1.UIApplication | ||
2.UIScreen | ||
v | 3.NSObject | |
4.NSArray | ||
Q | 哪一個屬性可以決定中心位置? | |
1.width | ||
2.height | ||
v | 3.center | |
4.CGPointMake | ||
Q | 下列何種是碰觸事件? | |
1.touchesBegan:withEvent: | ||
2.touchesMoved:withEvent | ||
3.touchesEnded:withEvent: | ||
v | 4.以上皆是 | |
Q | 使用哪一個方法可以將物件由父物件中移除? | |
1.remove | ||
v | 2.removeFromSuperview | |
3.removeFromView | ||
4.release | ||
Q | animationDuration所設定的時間單位是? | |
1.時 | ||
2.分 | ||
v | 3.秒 | |
4.毫秒 | ||
Q | 是iOS內所有UI元件的祖先,因此瞭解它將有助於使用其他UI元件? | |
1.NSObject | ||
v | 2.UIView | |
3.UIApplication | ||
4.UIScreen | ||
Q | 代理機制目的在於? | |
1.讓主程式只需要處理主程式邏輯 | ||
2.其他事件就交由相對應的類別加以處理 | ||
3.由對應類別處理傳入屬性 | ||
v | 4.以上皆是 | |
Q | CGRect包含以下哪一種類別? | |
v | 1.CGPoint | |
2.CGWidth | ||
3.CGRect | ||
4.CGFloat | ||
Q | 產生UIView的方式是透過何種建構子的使用? | |
1.initWithSize: | ||
2.initWithCenter: | ||
v | 3.initWithFrame: | |
4.initWithMark: | ||
Q | App起始後,會先載入在XCode繪製的? | |
v | 1.主畫面 | |
2.功能表 | ||
3.起始函數 | ||
4.圖片檔 | ||
Q | 使用者可以透過何種靜態方法,取得目前前景的應用程式? | |
1.statusBarStyle | ||
v | 2.sharedApplication | |
3.applicationSupportsShakeToEdit | ||
4.presentLocalNotificationNow | ||
Q | animationDuration的功能是什麼? | |
v | 1.設定動畫時間 | |
2.開始動畫 | ||
3.結束動畫 | ||
4.執行動畫 | ||
Q | 如果希望在不改寫類別的情況下去處理該類別的相關事件,那麼應該是透過哪個機制? | |
1.Target-Action | ||
v | 2.Delegate | |
3.Notification | ||
4.以上皆非 | ||
Q | APP起始後,iOS將呼叫應用程式代理者所提供的什麼方法? | |
v | 1.application: didFinishLaunchingWithOptions: | |
2.viewDidLoad | ||
3.applicationWillResignActive: | ||
4.applicationWillEnterForeground: | ||
Q | UI元件的座標是以左上角為原點,愈往畫面的右邊,X座標值愈? | |
v | 1.大 | |
2.小 | ||
3.不變 | ||
4.0 | ||
Q | 利用UIImageView設置動畫,最多可以設定多少張圖片作為動畫來源? | |
1.兩張 | ||
2.五張 | ||
3.十張 | ||
v | 4.無限制 | |
Q | 何種類別可以取得螢幕的各項資訊? | |
1.UIApplication | ||
v | 2.UIScreen | |
3.UIDevice | ||
4.UIControl | ||
Q | 我們可以透過哪個 struct 來表示一個 UI 元件的位置與大小 | |
1.CGPoint | ||
2.CGSize | ||
v | 3.CGRect | |
4.以上皆非 | ||
Q | 訊息通知機制可以一次將訊息發送給幾個訊息觀測者? | |
1.一個 | ||
2.二個 | ||
3.三個 | ||
v | 4.不限制 | |
Q | 透過 UIView 的 beginAnimations: 來處理動畫,最後一行敘述一定是? | |
1.stopAnimation: | ||
v | 2.commitAnimations: | |
3.end | ||
4.以上皆非 | ||
Q | 要取得硬體設備資訊可以透過哪個類別? | |
1.UIApplication | ||
2.UIWindow | ||
v | 3.UIDevice | |
4.UIScreen | ||
Q | 代理機制可以將事件交由幾個代理者來處理? | |
v | 1.一個 | |
2.二個 | ||
3.三個 | ||
4.不限制 | ||
Q | 原點位置可以透過何種類別指定? | |
v | 1.CGPoint | |
2.CGSize | ||
3.CGRect | ||
4.CGCenter | ||
Q | UIView 的座標表示方式是以哪裡為原點? | |
v | 1.畫面左上角 | |
2.畫面右下角 | ||
3.畫面左下角 | ||
4.畫面右上角 | ||
Q | CGRect的四個參數,分別定義了? | |
1.width, height, x, y | ||
v | 2.x, y, width, height | |
3.x, width, y, height | ||
4.size, center x, y | ||
Q | 要取得螢幕大小可以透過? | |
1.UIApplication | ||
2.UIWindow | ||
3.UIDevice | ||
v | 4.UIScreen | |
Q | 我們可以透過 UIImageView 的哪個屬性來設定要顯示的圖片動畫? | |
1.images | ||
v | 2.animationImages | |
3.animations | ||
4.以上都需要 | ||
Q | C語言的起始程式為main.c,而App的起始程式則為? | |
1.main.a | ||
2.main.mm | ||
v | 3.main.m | |
4.main.p | ||
Q | 畫面元件之所以可以處理使用者事件的關係,是因為繼承了何種類別,該類別內定義了「觸碰」等事件的處理方法? | |
1.UIWindow | ||
2.UIControl | ||
3.UIApplication | ||
v | 4.UIResponder | |
Q | UIView 是一個大容器,我們可以加入其他的 UI 元件,並透過哪個方法來改變他們的前後位置? | |
1.addSubview: | ||
v | 2.& | |
3.removeFromSuperview: | ||
4.以上皆是 | ||
Q | CATransition 是使用了哪個框架庫? | |
1.Foundation | ||
2.Sqlite | ||
v | 3.QuartzCore | |
4.以上皆是 | ||
Q | 什麼是應用程式最底層的畫面? | |
1.UIControl | ||
2.UIApplication | ||
v | 3.UIWindow | |
4.UIView | ||
Q | 下列何者是一個容器,可以放入其他的 UI 元件? | |
1.UIApplication | ||
v | 2.UIWindow | |
3.UIDevice | ||
4.UIScreen | ||
Q | UIImageView是何種類別的子類別? | |
1.UIControl | ||
2.UIApplication | ||
v | 3.UIView | |
4.UIButton |
文章標籤
全站熱搜
留言列表