2016-09-15 3 views
10

मैंने में Xcode 7.3.1 में अपना एक एप्लीकेशन बनाया है। लेकिन अब मैंने Xcode 8.0 में एक ही एप्लीकेशन खोल दिया है और परिवर्तन कर सकते हैं। कुछ स्वचालित परिवर्तन किए जाते हैं और कुछ त्रुटियों और सुझावों से पता चला है कि मैंने उन्हें सही किया है। लेकिन मैं इस मुद्दे का सामना करना पड़ रहा हूँ कि1. CGPathMoveToPoint 'अनुपलब्ध है: चाल का उपयोग करें (से: ट्रांसफॉर्म :) 2.' CGPathAddLineToPoint 'अनुपलब्ध है: एडलाइन (का उपयोग करें: ट्रांसफॉर्म करें :)

let path = CGMutablePath() 
CGPathMoveToPoint(path, nil, lineFrame.midX, lineFrame.midY) 
CGPathAddLineToPoint(path, nil, lineFrame.origin.x + lineFrame.width/2, lineFrame.origin.y) 

मैं path बनाने की कोशिश की है, लेकिन त्रुटि पता चलता है कि

  1. CGPathMoveToPoint अनुपलब्ध है: (करने के लिए उपयोग चाल: परिणत :)
  2. CGPathAddLineToPoint उपलब्ध नहीं है: ऐडलाइन का उपयोग करें (प्रति: ट्रांसफॉर्म :)

अगर किसी के पास समाधान है, तो कृपया मुझे बताएं।

+1

DOFavoriteButton स्रोत कोड? – JayVDiyk

उत्तर

32

इस प्रयास करें:

let path = CGMutablePath() 
    path.move(to: CGPoint(x: lineFrame.midX, y: lineFrame.midY)) 
    path.addLine(to: CGPoint(x: lineFrame.origin.x + lineFrame.width/2, y: lineFrame.origin.y)) 

और CGMutablePath के नवीनतम संदर्भ की जाँच करें:

CGMutablePath

+0

धन्यवाद .... उत्तर के लिए .... लेकिन मुझे पहले से ही समाधान मिल गया है। – VRAwesome

+2

@VRAwesome, ऐसा हो सकता है। कृपया याद रखें कि आप स्वयं से एक उत्तर लिख सकते हैं (और इसे बाद में स्वीकार करें)। आपके लिए और आपके ऐप के लिए शुभकामनाएँ। – OOPer

+0

आह ... हाँ .... बढ़िया – VRAwesome

संबंधित मुद्दे