Quiero agregar el botón más al lado derecho de la vista de tabla para agregar el contenido de esa celda en otra vista.cómo agregar el botón más al lado derecho de la vista de tabla en Object-C?
cómo agregar el botón más en el lado derecho de la vista de tabla.
* NOTA: En lugar de copiar y agregar, también puede usar: [UIButton buttonWithType: UIButtonTypeContactAdd]; en lugar de UIButtonTypeCustom. – erastusnjuki
La parte difícil de hacer es pasar parámetros a yourFunctionToNextView: para saber qué fila se presionó. esto se puede hacer fácilmente con button.tag = row; pero si tiene secciones en su tabla, una sola int no es lo suficientemente buena. Necesitas pasar indexPath. Encontré este método aquí para hacer tal cosa. http://stackoverflow.com/questions/5500327/subclass-uibutton-to-add-a-property – roocell
Sí, pasar el parámetro es la parte difícil. Su enlace está casi completo, excepto que no le indica cómo pasar la propiedad que agrega a la clase UIButton. Solo para completar ese pensamiento, el parámetro se pasa solo si incluye el ":" después de "yourFunctionToNextView:" en el selector. Por lo tanto, el ejemplo anterior se extendería con button.property = indexPath. Entonces, la definición del selector sería: - (void) yourFunctionToNextView: (UIButton *) sender {}. Luego, dentro de este método, puede usar algo como NSIndexPath * indexPath = sender.property; donde propiedad es el indexPath. – JeffB6688