Maison  >  Questions et réponses  >  le corps du texte

ios - 给textview添加placeholder属性问题

**需求比较特殊,textview是放在每个cell上面的,cell有好几行
不知道如何下手 最主要的是cell还是用的XIB创建的
如果开始编辑时让textview.text==@”“ 结果是全部的textview都等于空**

PHP中文网PHP中文网2741 Il y a quelques jours540

répondre à tous(5)je répondrai

  • PHP中文网

    PHP中文网2017-04-18 09:48:56

    Il existe deux façons de résoudre ce problème :
    1. Trouver un tiers
    2. Ajoutez vous-même une couche d'UIlabel à la vue de texte, puis implémentez le délégué de la vue de texte. Une fois la question saisie, masquez le. uilabel
    Non Il s'affiche lorsque le nombre de caractères saisis ou saisis est 0. Il y a aussi un geste gestuel ajouté à UILable, puis détectant si une entrée est nécessaire pour obtenir la fonction souhaitée

    Principalement

    -(void)textViewDidBeginEditing:(UITextView *)textView{
        if (!UIlabel.text.length) {
            UIlabel.hidden = NO;
        }else{
            UIlabel.hidden = YES;
        }  
    }
    -(void)textViewDidEndEditing:(UITextView *)textView{
        if (!UIlabel.text.length) {
            UIlabel.hidden = NO;
        }else{
            UIlabel.hidden = YES;
        }  
        
    }
    -(void)textViewDidChange:(UITextView *)textView{
        //字数限制可以在这里
        
    }
    -(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{
       
        return YES;
    }
    

    Grand déménagement : j'ai écrit un temp. Je vais imiter votre interface ce soir et la corriger. La logique est terminée
    Description du lien

    .

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:48:56

    Est-il possible d'utiliser le modèle pour définir le texte d'espace réservé affiché ? Lors de l'utilisation de cellForRow, retirez l'espace réservé et attribuez-le à TextView.

    répondre
    0
  • 迷茫

    迷茫2017-04-18 09:48:56

    Et le plus important c'est qu'une zone du projet puisse être agrandie à l'infini

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-18 09:48:56

    Pourquoi est-il nécessaire d'avoir TextView ? TextFiled ne peut-il pas répondre à vos besoins ?

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:48:56

    Ne manipulez pas directement la vue, manipulez les données et actualisez-les simplement

    répondre
    0
  • Annulerrépondre