2017-05-14 3 views
2

Ich habe eine UITableView, dass wenn Sie eine Zelle auswählen, ein anderer ViewController geöffnet wird. Aber einige Punkte in meiner Zelle, wenn sie darauf tippen, passiert nichts. Meine TableView Zelle enthält ein Foto und zwei TextView, wenn ich auf TextViews tippe, passiert nichts. auch wenn ich sie auswählbar und editierbar das Problem besteht. Wie kann ich dieses Problem beheben?iOS - Einige Punkte in der UITableView-Zelle sind nicht wählbar

+0

Bitte Postleitzahl/Storyboards, wie Sie Ihre Tabellenansicht – Alistra

+0

func Tableview konfiguriert ist (_ Tableview: UITableView, didSelectRowAt indexPath: IndexPath) { performSegue (withIdentifier: "allNotesToShowNoteSeg", Absender: Anmerkungen [indexPath.row]) } – Mehrdad

+0

ich weiß nicht, wie man ein Foto sendet :(um Tabellenansicht Zelle Elemente anzuzeigen @ Alistra – Mehrdad

Antwort

1

Haben Sie das versucht?

UIImageViews haben diese Eigenschaft standardmäßig deaktiviert, während UITextView es standardmäßig aktiviert hat. Das ist der Grund, warum das Drücken der Bildanzeige den Tipp richtig passiert, während TextView dies nicht tut.

+0

Was ich sage ist, dass es nicht sein sollte. Sie möchten einen editierbaren UITextView auf Knopfdruck, während Sie gleichzeitig didSelect aufrufen möchten? –

+0

oooh vielen Dank ... ich deaktivierte sie und es ist jetzt ok @Nebojsa Nadj – Mehrdad

+0

du hast Recht, ich verwechselte :)) – Mehrdad

0

Versuchen Sie folgendes:

cell.userInteractionEnabled = YES 

Und Wenn Sie Storyboard oder xib verwenden, stellen Sie sicher, dass Ihr Textview ist die Subview InhaltAlle der Zelle nicht die Zelle.

+0

es ist aktiviert und meine Textansicht sind in der Inhaltsansicht @ Chokwah – Mehrdad

+0

@ Dr.Arash, wenn Sie Zelle, functableView (_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) nicht aufgerufen? Setzen Sie Tableview delegate = self? – ChokWah

+0

wird es aufgerufen. Mein Problem ist, dass wenn ich auf Textansichten tippe es nicht anruft (aber wenn ich tippe auf dem Bild funktioniert es) – Mehrdad

Verwandte Themen