e等公務園+學習平臺
iPhone&iPad應用程式入門篇:基本機制、元件與事件處理(下)《解答》
答案速覽點題號跳到該題
01UIDatePicker無法用來顯示?
- A1.日期
- B2.時間
- C3.倒數計時
- D4.以上皆可正解
02如何取消應用程式圖示上的標記?
- A1.[UIApplication sharedApplication].applicationIconBadgeNumber = 1;
- B2.等待使用者點選圖示後即會自動消失
- C3.[UIApplication sharedApplication].applicationIconBadgeNumber = 0;正解
- D4.以上皆非
03UIActionSheet動作清單元件會以什麼樣的方式出現在螢幕上?
- A1.由上而下
- B2.中央展開
- C3.頁面旋轉
- D4.由下而上正解
04UIActivityIndicatorView等待動畫元件,透過何種方法開始動畫?
- A1.start
- B2.stop
- C3.startAnimating正解
- D4.stopAnimating
05UIPickerView初始化的時候,只要在frame傳入何種參數設定預設值即可?
- A1.CGReckMark
- B2.CGRectZero正解
- C3.Frame
- D4.initWithFrame
06UIButton能使用何種方法顯示文字在按鈕上?
- A1.文字
- B2.圖形
- C3.混合兩者正解
- D4.以上皆非
07手勢辨識器使用完畢後必須呼叫?
- A1.addGestureRecognizer:
- B2.removeGestureRecognizer:正解
- C3.remove:
- D4.以上皆非
08哪一種元件可以作為多行文字輸入元件?
- A1.UITextView
- B2.UILabel
- C3.UITextView正解
- D4.UIProgressView
09UIButton的forState:UIControlStateNormal是指何種狀態?
- A1.一般狀態正解
- B2.選取狀態
- C3.取消選取狀態
- D4.圖形狀態
10當UIActionSheet的按鈕過多,螢幕無法完全顯示時,會出現何種情況?
- A1.按鈕會消失
- B2.按鈕都不會出現
- C3.出現捲軸正解
- D4.程式無法執行
11可以透過UITextFieldDelegate處理開始編輯的事件是哪一個?
- A1.textFieldShouldBeginEditing正解
- B2.textFieldDidBeginEditing
- C3.textFieldShouldReturn
- D4.adjustsFontSizeToFitWidth
12哪一種元件可以作為單行文字輸入元件?
- A1.UITextView正解
- B2.UILabel
- C3.UIProgressView
- D4.UIActivityIndicatorView
13哪個元件可以在initWithFrame:傳入CGRectZero,讓元件自動調整大小?
- A1.UIButton
- B2.UIAlertView
- C3.UIPickerView正解
- D4.UIImage
14哪一個屬性用於桌面上的圖示,表示某些事情還未處理?
- A1.Badge屬性正解
- B2.Start屬性
- C3.Frame屬性
- D4.icon屬性
15UIAlertView可以透過何種方法接收使用者事件?
- A1.UIAlertView
- B2.show
- C3.UIAlertViewDelegate正解
- D4.message
16要讓UILabel自動調整大小必須將numberOfLines設定為?
- A1.0
- B2.1正解
- C3.2
- D4.3
17UIPickerView是透過哪個protocol來得知component與row的數量?
- A1.UIPickerViewDelegate
- B2.屬性
- C3.在建構子內設定
- D4.UIPickerViewDataSource正解
18UIPickerView的row是指?
- A1.欄
- B2.列正解
- C3.標題
- D4.內容
19那一種元件可以讓使用者設定數值,該數值大小只能在最小值與最大值間?
- A1.UIButton
- B2.UISwitch
- C3.UISlider正解
- D4.UIPageControl
20UIActionSheet可以透過何種方法?動畫面?
- A1.[sheet show:view]
- B2.[sheet showInView:view]正解
- C3.[sheet enable:view]
- D4.[sheet disable:view]
21要如何透過程式碼讓鍵盤出現呢?
- A1.呼叫becomeFirstResponder正解
- B2.呼叫resignFirstResponder
- C3.呼叫displayKB
- D4.以上皆非
22UIProgressView的最大值為?
- A1.0
- B2.1正解
- C3.2
- D4.自定
23哪一種元件只能用來顯示純文字而無法輸入文字?
- A1.UITextView
- B2.UILabel正解
- C3.UIProgressView
- D4.UIActivityIndicatorView
24以下哪一個是日期選擇元件,可提供日期處理?
- A1.UIAlertView
- B2.UIActionSheet
- C3.UIPickerView
- D4.UIDatePicker正解
25要讓UILabel的字串可以跳行顯示,可以使用哪個特殊字元?
- A1.\t
- B2.&
- C3.\%
- D4.\n正解
26UIActionSheet內的destructiveButton其背景顏色為?
- A1.紅色正解
- B2.綠色
- C3.藍色
- D4.自定
27以下哪一個是對話盒元件,使用代理機制來處理使用者點擊的動作?
- A1.UIAlertView正解
- B2.UIActionSheet
- C3.UIPickerView
- D4.UIProgressView
28如何關閉對話盒?
- A1.close
- B2.dismissWithClickedButtonIndex: animated:正解
- C3.dismiss
- D4.以上皆非
29文字標籤元件要使用哪一種方法設定斷行?
- A1.lineBreakMode正解
- B2.numberOfLines
- C3.adjustsFontSizeToFitWidth
- D4.Badge
30UIPickerView可以透過何種屬性,設定是否指示使用者選中的選項?
- A1.CGRectZero
- B2.showsSelectionIndicator正解
- C3.initWithFrame
- D4.CGReckMark
31哪一種元件用於可預估結束時間或次數時的動畫顯示?
- A1.UIActionSheet
- B2.UIActivityIndicatorView
- C3.UIProgressView正解
- D4.UIDatePicker
32UIPickerView的Component是指?
- A1.欄正解
- B2.列
- C3.標題
- D4.內容
33如果要處理UIActionSheet的按鈕事件,要實作哪一個方法?
- A1.actionSheet:clickedButtonAtIndex:正解
- B2.willPresentActionSheet:
- C3.didPresentActionSheet:
- D4.actionSheet:willDismissWithButtonIndex:
34UIPickerViewDelegate的pickerView:didSelectRow:inComponent:功能為何?
- A1.處理使用者的選擇正解
- B2.顯示列
- C3.顯示欄
- D4.顯示資料內容
35要如何透過程式碼讓鍵盤關閉呢?
- A1.呼叫becomeFirstResponder
- B2.呼叫resignFirstResponder正解
- C3.呼叫displayKB
- D4.以上皆非
36UIPickerViewDelegate的pickerView:titleForRow:forComponent:功能為何?
- A1.顯示資料內容正解
- B2.顯示列
- C3.顯示欄
- D4.處理資料數量
37UIAlertView可以透過何種方法?動畫面?
- A1.[alertView show]正解
- B2.[alertView showInView]
- C3.[alertView enable]
- D4.[alertView disable]
38UIAlertView對話盒元件的最後一個參數nil,功能為何?
- A1.無功能
- B2.結束按鈕宣告正解
- C3.新增按鈕宣告
- D4.製作nil按鈕
39以下哪一個是UISwitch開關元件的狀態
- A1.at
- B2.off正解
- C3.open
- D4.close
40下列哪個元件是透過Target-Action處理使用者事件?
- A1.UIAlertView
- B2.UIActionSheet
- C3.UIDatePicker正解
- D4.以上皆非
41UIAlertView的initWithTitle功能為何?
- A1.設定按鈕文字
- B2.設定標題文字正解
- C3.設定代理器
- D4.設定取消按鈕
42哪一種元件是一個特殊的按鈕,可以顯示頁數狀態,但實際上沒有分頁效果?
- A1.UIButton
- B2.UISwitch
- C3.UISlider
- D4.UIPageControl正解
43UIDatePicker其中哪一個屬性可以設定UIDatePicker的顯示模式?
- A1.initWithFrame
- B2.datePickerMode正解
- C3.UIDatePickerModeDateAndTime
- D4.addSubview
44UIActionSheet的取消按鈕其索引值為?
- A1.0
- B2.1
- C3.2
- D4.視實際Button數量而定正解
45UIAlertView的取消按鈕其索引值為?
- A1.0正解
- B2.1
- C3.2
- D4.視實際Button數量而定
46以下哪一個是滾輪元件,可提供內容的選擇?
- A1.UIAlertView
- B2.UIActionSheet
- C3.UIPickerView正解
- D4.UIDatePicker
47UIActivityIndicatorView等待動畫元件,通常於何時?
- A1.美觀
- B2.無法預估某個動作何時結束正解
- C3.顯示下載進度
- D4.增加讀取時間
48那一個是iOS 5.0以後新增的類別,可以一次改變所有元件的外觀?
- A1.UIAppearance正解
- B2.UIButton
- C3.UISwitch
- D4.UIApplication
49要實作?動時立即切換至文字輸入欄位,要實作何種方法?
- A1.canBecomeFirstResponder
- B2.becomeFirstResponder
- C3.resignFirstResponder
- D4.第一項及第二項正解
50以下哪一個不是UITextViewDelegate相關事件?
- A1.textViewShouldBeginEditing
- B2.textViewShouldEndEditing
- C3.textViewDidChange
- D4.以上皆是正解