iOS - MGLSymbolStyleLayer будет отображаться на стороне polyLine - PullRequest
0 голосов
/ 30 октября 2018

Я бы хотел, чтобы мой SymbolLayer находился не по центру линии, я пробовал несколько способов, но ни один из них не меняет положение символа.

    symbolPlacement = NSExpression(forConstantValue: "line")
    text = NSExpression(forConstantValue: time)
    textFontSize = NSExpression(forConstantValue: 14)
    textFontNames = NSExpression(forConstantValue: ["Roboto Black", "Arial Unicode MS Bold"])
    iconTextFit = NSExpression(forConstantValue: "both")
    iconTextFitPadding = NSExpression(forConstantValue: UIEdgeInsets(top: 10, left: 10, bottom: 25, right: 10))

    iconImageName = NSExpression(forConstantValue: "ic_travel_time")

    symbolAvoidsEdges = NSExpression(forConstantValue: true)
    maximumTextAngle = NSExpression(forConstantValue: 0)

    keepsTextUpright = NSExpression(forConstantValue: true)
    keepsIconUpright = NSExpression(forConstantValue: true)
    iconAnchor = NSExpression(forConstantValue: "top-right")
    isVisible = true

Фактический результат

Ожидается, что моя иконка не будет выровнена по центру, она должна быть сверху полилинии

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...