Добавьте наклонную тень для быстрого просмотра - PullRequest
0 голосов
/ 25 ноября 2018

Я новичок в разработке для ios и пытаюсь добавить тень на textview.

This is expected image with shadow:-

и This is what I am getting after applying shadow

Я применил тень, используя следующий код -

func setUpText(){
        //Add the label
        stickerView.addLabel()

        //add shadow to textview
        stickerView.textShadowColor = stickerView.textColor
        stickerView.textShadowOffset = CGSize(width:8, height:8)

        //Modify the Label
        stickerView.textColor = UIColor.white
        stickerView.textAlpha = 1
        stickerView.currentlyEditingLabel.closeView!.image = UIImage(named: "cross")
        stickerView.currentlyEditingLabel.rotateView?.image = UIImage(named: "rotate")
        stickerView.currentlyEditingLabel.border?.strokeColor = UIColor.white.cgColor
        stickerView.currentlyEditingLabel.labelTextView?.font = UIFont.systemFont(ofSize: 20.0)
        globalTextView = stickerView.currentlyEditingLabel.labelTextView!


        addDoneButtonOnKeyboard(textView: stickerView.currentlyEditingLabel.labelTextView!)
        stickerView.currentlyEditingLabel.labelTextView?.becomeFirstResponder()
        // stickerView.addLabel()
        fontFamilyArr = UIFont.familyNames

        print("fontFamilyArr",fontFamilyArr)


    }

Я не могу понять, как я могу достичь требуемого результата. Пожалуйста, помогите мне понять, что я должен искать или как я долженреализовать это.Заранее спасибо.

1 Ответ

0 голосов
/ 25 ноября 2018

Вы должны по существу реализовать градиентный вид и управлять его фреймом.

Как применить градиент к фоновому представлению iOS Swift App

Этот ответ учит, какреализовать градиентный вид.

Но вам придется изменить рамку градиентного вида в соответствии с вашими требованиями.

Я дал вам несколько основных входных данных.Ищите в этом направлении.

...