UIButton reageert niet meer na moving in UItableviewcell discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) hallo allemaal, ik heb UItableView gemaakt met daarin wat opties, ik heb programmically een customcell gemaakt. nu heb ik aan deze cell UIPanrenogizer toegevoegd. die ...
|
Registreer | FAQ | Ledenlijst | Kalender | Berichten van vandaag | Zoeken |
#1
|
|||
|
|||
UIButton reageert niet meer na moving in UItableviewcell
hallo allemaal,
ik heb UItableView gemaakt met daarin wat opties, ik heb programmically een customcell gemaakt. nu heb ik aan deze cell UIPanrenogizer toegevoegd. die ook prima werkt als je naar rechts swipt krijg je de datum te zien. en als je naar links swipt krijg je drie mooie button's te zien. het probleem is dat die buttons niet werken als ik ze indruk. nu zeggen al heel veel mensen op internet dat je geen views buiten de window mag zetten, omdat het dan niet werkt. Dan geven ze ook een oplossing. Maar die werkt bij mij niet.... belangrijke dingen: - ik werk met autoresizing in deze class - heb alleen verstand van swift - tableview is via het storyboard gemaakt - customcell is progammicaly gemaakt - ik heb alle UILabels uit de code gehaald om het overzichtelijk te maken (de UILabels worden aan de contentview toegevoegd. - ik werk in de taal swift func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { var cell: customCell = tableView.dequeueReusableCellWithIdentifier("cell1") as! customCell cell.backgroundColor = colorforcell(CGFloat(indexPath.row)) cell.shareButton.backgroundColor = colorforbuttonshare(CGFloat(indexPath.row)) cell.repeatButton.backgroundColor = colorforbuttonrepeat(CGFloat(indexPath.row)) cell.resultsButton.backgroundColor = colorforbuttonresults(CGFloat(indexPath.row)) cell.resultsButton.tag = indexPath.row cell.resultsButton.addTarget(self, action: Selector("Delen:"), forControlEvents: UIControlEvents.TouchUpInside) return cell } class customCell: UITableViewCell{ var shareButton = UIButton() var repeatButton = UIButton() let resultsButton = UIButton() override func awakeFromNib() { super.awakeFromNib() var recognizer = UIPanGestureRecognizer(target: self, action: "handlePan:") recognizer.delegate = self self.addGestureRecognizer(recognizer) shareButton.frame = CGRect(x: self.frame.size.width, y: 0, width: 100, height: self.frame.size.height) shareButton.setTitle("delen", forState: UIControlState.Normal) shareButton.autoresizingMask = UIViewAutoresizing.FlexibleHeight | UIViewAutoresizing.FlexibleLeftMargin repeatButton.setTitle("herhalen", forState: UIControlState.Normal) repeatButton.frame = shareButton.frame repeatButton.autoresizingMask = UIViewAutoresizing.FlexibleHeight | UIViewAutoresizing.FlexibleLeftMargin resultsButton.setTitle("resultaten", forState: UIControlState.Normal) resultsButton.frame = shareButton.frame resultsButton.autoresizingMask = UIViewAutoresizing.FlexibleHeight | UIViewAutoresizing.FlexibleLeftMargin self.addSubview(shareButton) self.addSubview(repeatButton) self.addSubview(resultsButton) } } zou iemand mij kunnen helpen? |
|
|
Gesponsorde links (verdwijnt na registratie)
|
#2
|
|||
|
|||
Heb je je
Code:
func Delen(sender: UIButton) |
Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten) |
|
Soortgelijke discussies |
||||
Discussie | Auteur | Forum | Reacties | Laatste bericht |
Safari kan de pagina niet openen, omdat de server niet meer reageert | tarikhan | iPhone algemeen | 5 | 27-08-16 11:22 |
Whatsapp reageert niet meer | xyolaaa | iPhone Apps | 2 | 22-01-14 22:27 |
Iphone 3G, home knop reageert niet meer, na openen doet hij niks meer | applebijter | iPhone algemeen | 5 | 26-02-12 23:59 |
iPhone reageert niet meer!!!! | egidius | Unlock [archief] | 8 | 22-05-08 22:39 |
|
|