У меня есть изображение с 9 патчами. Я определил верхний левый квадрант как область содержимого, но он не удостоен (см. Предварительный просмотр в правой части скриншота). Что мне не хватает? Благодаря!Android-сайт с девятью патчами не отмечен
ответ
область контента, определяется справа и снизу черными полосами, полностью содержатся в растягивающейся области, определяются верхними и левые черными полосами. Следовательно, область контента также будет растянута, это предусмотрено.
Область контента определяется правой и нижней полосами, как указано выше, но то, что вы действительно определяете, является заполнением (верхнее, левое, нижнее и правое заполнение).
Заполнение задается путем подсчета количества прозрачных пикселей в начале и конце правой и нижней полосок. Таким образом, наложение будет приблизительно 10,10,40,40 (t, l, b, r), если ваше изображение было 100x100.
Когда изображение растянуто, отступы не изменяются, и поскольку это измерение от каждого края, это объясняет, почему область содержимого простирается так, как она делает.
Спасибо. Вы правы, и я это подтвердил. Размер заполнения (фактический размер - размер содержимого) остается неизменным независимо от того, как растягивается изображение. –
«То, что вы действительно определяете, является дополнением» - вот ключ к этой проблеме. Ваша точка зрения инвертирует, как я просмотрел определение области содержимого, и я считаю, что это ключ ко многим связанным вопросам. –
- 1. Android Picasso с девятью патчами с url
- 2. Проблема с фоном с девятью патчами на конкретном устройстве
- 3. Где андроид устанавливает дополнение для изображения с девятью патчами?
- 4. Как добавить больше символов в строку с девятью патчами?
- 5. Как получить изображение с девятью патчами только по горизонтали?
- 6. Android: Используя фон с девятью патчами на кнопке, я не могу добавить прописку вокруг текста.
- 7. TransitionDrawable с девятью исправлениями - маржа ошибочна
- 8. Что я должен использовать для повышения производительности, с девятью патчами или ресурсом xml?
- 9. Загрузка изображения с девятью патчами в виде фона Libgdx Scene2d выглядит ужасно
- 10. Чтобы иметь несколько изображений с девятью патчами или только один? Если один, где его поставить?
- 11. Добавить изображение с 9 патчами в Android Studio
- 12. SVG с девятью срезами масштабирования
- 13. Обращайтесь с различными git-патчами?
- 14. Флажок не отмечен
- 15. библиотека с девятью пальцами, чтобы посмотреть нестабильно
- 16. Функция RxJava с более чем девятью аргументами
- 17. Ошибка Eclipse с девятью файлами патча?
- 18. пользовательский адаптер с девятью изображениями патча
- 19. Регулярное выражение: цифры с девятью цифрами
- 20. Селектор в пользовательском представлении с 9 патчами изображения Фон
- 21. Android TalkBack как отключить радиокнопку отмечен или не отмечен галочкой
- 22. Сделать флажок HTML по-прежнему отмечен, если не отмечен
- 23. Линии над изображениями с 9 патчами
- 24. создать html-форму с двумя патчами действий
- 25. Сценарий для масштабирования изображений с 9 патчами
- 26. Reactjs: setState with checkbox: отмечен или не отмечен
- 27. Nutch - как проползать маленькими патчами?
- 28. Использование однородных преобразований (неаффинных) с патчами matplotlib
- 29. Изображение с 9 патчами размыто рамкой
- 30. Ищет инструмент создания графики с 9 патчами
Это не имеет смысла для меня. Если и растяжимая область, и область содержимого масштабируются вверх/вниз, это не должно влиять на результат, не так ли? например, если исходное изображение было 100x100, а область содержимого 40x40, а изображение уменьшено до 50%, размер изображения - 50x50. но размер контента не 20x20 - в моем случае он становится намного меньше 20x20. –