2016-01-22 54 views
0

我是新來的ios。我需要你的建議。 我看到的,我需要我的應用程序的東西有些實施:什麼意見和控制使用ios

enter image description here enter image description here

我知道如何使用文本框。我需要下面的佈局(黑色標記,藍色文本被翻譯爲「就緒」)。

你能告訴我它是如何調用在ios中,它是自定義還是它是從框中的一些標準視圖(ios sdk)?也許如果你有一些鏈接,我可以在哪裏找到實現。謝謝。

+0

[UIPickerView(https://developer.apple.com/library/ios/documentation/UIKit /參考/ UIPickerView_Class /) – luk2302

回答

1

1)它可以使用原生UI組件來完成

2)你需要創造一個自定義視圖,你需要添加兩個視圖第一個是UIPickerView &第二個是UIToolBar

3)下面是示例代碼以用於將工具欄

4)確保您的工具欄架x是(總高度 - pickerView hieght -toolBar高度)

 UIToolbar *keyboardToolbar = [[UIToolbar alloc]initWithFrame:CGRectMake(0, calcultedHeight, self.view.frame.size.width,44)]; 
//here adding your left buttons 
     UIBarButtonItem *btnDone = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(doneButtonAction)]; 
//here we are adding flexible space 
     UIBarButtonItem *btnFlexible = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil]; 
//here your ready button 
     UIBarButtonItem *btnReady = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(readyButtonAction)]; 
     [keyboardToolbar setItems:[NSArray arrayWithObjects:btnFlexible, btnDone,btnReady, nil]]; 
+0

謝謝你)這是我需要的 –

+1

感謝您接受&upVote –