2014-07-09 44 views
0

我有一個簡單的問題(在我看來)太困難的解決方案。我想在右上角有一個「主」圖像和一些其他「小」圖像。喜歡的東西與通知了iOS主屏幕按鈕:Xamarin.Forms - 彼此頂部的跨平臺圖像

iOS home-screen buttons with notifications

有誰知道怎麼做這樣的事情在Xamarin.Forms方式?

回答

1

我通過使用網格與具有RelativeLayout每一個細胞都解決了。每個廣場接收兩個孩子:一個按鈕和一個圖像。由於約束,圖像很小並且將移動到右上方RelativeToParent

RelativeLayout relativeLayout = new RelativeLayout(); 
relativeLayout.Children.Add(button, 
         Constraint.Constant(0), 
         Constraint.Constant(0)); 
relativeLayout.Children.Add(image, 
         Constraint.RelativeToParent((parent) => 
         { 
          return parent.Width - 40; 
         }), 
         Constraint.Constant(0));