62

How can I change the standard text of the "Return" button to something else?

I want it to be "Add".

jscs
  • 63,694
  • 13
  • 151
  • 195
Ilya Suzdalnitski
  • 52,598
  • 51
  • 134
  • 168

3 Answers3

130

Unfortunately, you can change "Return" into only one of these predefined labels with the returnKeyType property:

  • Return (default)
  • Go
  • Google
  • Join
  • Next
  • Route
  • Search
  • Send
  • Yahoo
  • Done
  • Emergency Call
  • Continue (as of iOS 9)

So maybe you should choose "Next" if a data entry kind of activity is what you're after.

More information here.

macbirdie
  • 16,086
  • 6
  • 47
  • 54
6

You can use this simple way: [textField setReturnKeyType:UIReturnKeyNext]; or [textField setReturnKeyType:UIReturnKeyGo]; instead of "Add" button.

Other, you create a programmatically keyboard with buttons which you want.

Sourabh Kumar Sharma
  • 2,864
  • 3
  • 25
  • 33
AmyNguyen
  • 437
  • 6
  • 10
3

iOS 9 now supports Send button. This is the following swift code

self.liveChatMessage.returnKeyType = .Send

Objective C:

[self.liveChatMessage setReturnKeyType: UIReturnKeyTypeSend];
Jessedc
  • 12,320
  • 3
  • 50
  • 63
cmario
  • 605
  • 1
  • 7
  • 22