Example #1
0
partial         void GenerateNodesBtn_TouchUpInside(UIButton sender)
        {
            //Generate a random 5 numbers which are not in the tree

            var fiveRandomValues = new RandomValueGenerator().GetRandomNumbers(5);

            //Clear the existing subviews of the container
            foreach(var subview in NodesContainerView.Subviews)
            {
                subview.RemoveFromSuperview();
            }
            // Add new subviews to the container

            var frameToSet = new CGRect(10,15,50,50);

            foreach(var randomValue in fiveRandomValues)
            {
                CircleView circleView = new CircleView();
                circleView.Frame = frameToSet;
                circleView.Text = Convert.ToString(randomValue);
                NodesContainerView.Add(circleView);
                frameToSet.X = frameToSet.X + 70;
            }
        }