Giter VIP home page Giter VIP logo

Comments (6)

everLEEst avatar everLEEst commented on June 2, 2024

to reproduce 4. DefaultGridItem Image cannot be clipped cornerRadius when it's parent is ClipToChildren.
firstly you need to remove cornerRadius on ImageView on ImageViewStyle of DefaultGridItemStyle.

from tizenfx.

everLEEst avatar everLEEst commented on June 2, 2024

1 2
3 4

from tizenfx.

everLEEst avatar everLEEst commented on June 2, 2024

노란색 영역이 실제 텍스트가 나왔어야 했으나 나오지 않았거나 잘못 위치한 경우이며
빨간 체크는 마진이 적용되지 않은 이슈이고
빨간 동그라미는 코너라디우스가 적용되지 않은 것을 확인할 수 있습니다.

from tizenfx.

everLEEst avatar everLEEst commented on June 2, 2024

4번은 확인 결과 Box4Shadow 와 CornerRadius ClippingMode 간 간섭 이슈로 보이며 우선 image에도 CornerRadius를 적용하는 것으로 우회하겠습니다.

from tizenfx.

jaehyun0cho avatar jaehyun0cho commented on June 2, 2024

3번 확인 결과는 다음과 같습니다.

View.Layout이 존재하면, View.Margin은 View.Layout.Margin을 참조하게 됩니다.
ViewStyle.Margin을 Apply할 때 View.MarginProperty에 set을 수행하게 되는데요.
View.MarginProperty의 set에서는 View.Layout.Margin의 값을 변경시켜주지 않고 있어서 문제가 발생하였습니다.

View.MarginProperty의 set에서 View.Layout이 존재하면 View.Layout.Margin의 값을 변경시켜주는 로직을 테스트중에 있습니다.

Padding도 View.Layout이 존재하면 Margin과 동일하게 동작하기 때문에 함께 테스트를 수행중입니다.

from tizenfx.

jaehyun0cho avatar jaehyun0cho commented on June 2, 2024

1번은 #4219 으로 해결되었습니다.
2번 및 3번은 #4214 으로 해결되었습니다.

from tizenfx.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.