Új hozzászólás Aktív témák
-
kemkriszt98
tag
Sziasztok,
Adott egy ilyen layout:
A narancssárga
view
-t próbálom animálni de arra lenne szükségem, hogy a zöld (ami a narancssárgasubview
-ja ) vele eggyütt méreteződjön.. De nem teszi...Itt a kód (A
test
a narancssárga) :@IBAction func click(_ sender: AnyObject) {
test.frame = CGRect(x: self.view.frame.width/2, y: self.view.frame.height/2, width: 0, height: 0)
test.center = CGPoint(x: self.view.frame.width/2, y: self.view.frame.height/2)
for sb in test.subviews{
sb.autoresizingMask = [.flexibleWidth, .flexibleHeight]
}
UIView.animate(withDuration: 0.5, delay: 1, options: .curveEaseIn, animations: {
self.test.frame = CGRect(x: self.view.frame.width/2, y: self.view.frame.height/2, width: 150, height: 150)
self.test.center = CGPoint(x: self.view.frame.width/2, y: self.view.frame.height/2)
}, completion: nil)
}Googleon találtam, hogy az animáció blokjába be kellene rakni azt, hogy
.lazoutIfNeeded()
de nem segített... Aztán azt próbáltam, hogy a a zöldview
nak beállítom azautoresizingMask
-játflexibleWidht
flexibleHeight
-ra... De az sem segít.. Valami ötlet? -
kemkriszt98
tag
Sziasztok.
Egy videót próbálok frame-ekre bontani. Itt a kódom:private class func videoToFrames(name:String, vExtension ext: String)->[UIImage]?{
do{
var frames = [UIImage]()
let url = NSBundle.mainBundle().URLForResource(name, withExtension: ext, subdirectory: "Assets")!
let asset = AVAsset(URL: url)
let reader = try AVAssetReader(asset: asset)
let output = AVAssetReaderVideoCompositionOutput(videoTracks: asset.tracksWithMediaType(AVMediaTypeVideo), videoSettings: nil)
output.videoComposition = AVVideoComposition(propertiesOfAsset: asset)
reader.addOutput(output)
reader.startReading()
let frameCount = Int(asset.duration.seconds*fps)
let context = CIContext()
print("Asset reader: \(reader.error)")
for _ in 0..<frameCount{
let buff = output.copyNextSampleBuffer()
if buff == nil{
continue
}
let pixelBuffer = CMSampleBufferGetImageBuffer(buff!)! as CVPixelBuffer
let ciImage = CIImage(CVPixelBuffer: pixelBuffer)
let cgImgRef = context.createCGImage(ciImage, fromRect: CGRectMake(0, 0, CGFloat(CVPixelBufferGetWidth(pixelBuffer)), CGFloat(CVPixelBufferGetHeight(pixelBuffer))))
frames.append(UIImage(CGImage: cgImgRef))
}
return frames
}catch{
print(error)
return nil
}
}.mp4 fájlokkal működik de nekem .mov kellene az aplha channel miatt. Arra viszont azt a hibaüzenetet kapom, hogy:
Error Domain=AVFoundationErrorDomain Code=-11833 "Cannot Decode" UserInfo={NSLocalizedFailureReason=The decoder required for this media cannot be found., NSUnderlyingError=0x15e77fb90 {Error Domain=NSOSStatusErrorDomain Code=-12906 "(null)"}, AVErrorMediaTypeKey=vide, NSLocalizedDescription=Cannot Decode})
Google-on nem találok semmi használhatót... próbáltam a pixel formatokat állítgatni de az sem segített. Esetleg valami ötlet?
-
kemkriszt98
tag
Sziasztok, többször találkoztam olyannal hogy egy app-om kb. 1 hét után nem indulnak el többet... Egyszerűen crashelnek mielőtt elindulnának... Most észre vettem, hogy az eszközfelügyelőből is eltűntek..(Nem csak az én telefonomon). Én rontok el valamit vagy az ingyenes developer acc miatt van? Vagy más az oka?
-
kemkriszt98
tag
Sziasztok, kellene nekem agy olyan AR API amit egyszerűbb használni swift el még ha obj c ben is van írva.. Nem baj ha nincs ingyen nekem az is jó ha van egy Trial verzió ami tele van watermarkokkal.. Eddig próbáltam a wikitude-ot de ahogy láttam azt nem lehet swiftel használni mert hibaüzenetet ad az Xcode hogy újra kellene fordítani... Aztán próbálkoztam az ARToolKit-el de ott végkép nem találtam leírást hogy hogy kellene beimportálni a projektembe...
-
kemkriszt98
tag
Na sikerűlt megoldani 😊
Viszont van másik kérdésem... Ha van egy nav controllerem egy stpryboardban és egy scenem egy másikban meg lehet valahogy oldani, hogy az IB-ből adogassak gombokat a scene nav/tool - barjához vagy csak kódból lehetséges? -
kemkriszt98
tag
Sziasztok. Hogy tudnék valami hasonlót kreálni a
toolbar
-ból?
Eredetileg úgy akartam megoldani, hogytoolbar
helyett egy simaview
-t használok de ezzel az a baj, hogy egynavController
-ben vagyunk és mindenscene
re kell egy pont ugyan olyan s akkor elég furán néz ki, hogy oldalról becsúszik ugyan az a menü...
Szerk.: A hátterekkel van bajom ... láttam, hogy lehet háttér képet beállítani egyBarButtonItem
-nek de akár, hogy próbáltam, nem jött ki jól... kimaradt egy egy csík felül... eltakart más elemeket... -
kemkriszt98
tag
Sziasztok. Egy elméleti kérdés. iOS 9-Ben bevezetett cuccokat hogy érdemes használni? Ha például most készíték egy app-et akkor miért érné meg nekem mondjuk StackView-kat használni ha utána ki kell "izzadjam" ugyan azt a hatást régebbi eszközökkel? De akkor meg ne használjam őket mondjuk úgy az iOS 10-11 ig? Mi a módszeretek/véleményetek?
-
kemkriszt98
tag
Sikerűlt...
[
{
"s":[
{
"name":"name",
"id":"234",
"img":"img"
},
{
"name":"name",
"id":"254",
"img":"img"
},
{
"name":"name",
"id":"274",
"img":"img"
}
],...
}
]Kb. így néz ki.. Az történt, hogy [[String:AnyObject]]-re kellett castolni... Most először dolgozom json-al, úgyhogy nem tudom miért de arra tippelnék, hogy a külső [] miatt
[ Módosította: Karma ]
-
kemkriszt98
tag
Sziasztok,
Szerverről kapok egy json-t, ezt átalakítom így:NSJSONSerialization.JSONObjectWithData(json, options: NSJSONReadingOptions())
ha ezt most kiiratom akkor szépen megjelenik nekem az objektum.. de abban a percben, ahogy castolni akarom nil-t kapok.
dictionary- vá próbáltam így:NSJSONSerialization.JSONObjectWithData(json, options: NSJSONReadingOptions()) as? NSDictionary
meg így:
NSJSONSerialization.JSONObjectWithData(json, options: NSJSONReadingOptions()) as? [String:AnyObject]
Ezeket láttam googleon de mind nil-t ad.. Szerintetek mi lehet az oka?
-
kemkriszt98
tag
Sziasztok. Egy kamera felületet próbálok felépíteni az alap helyett... Az egyetlen problémám az, hogy attól függően, hogy melyik irányba áll a telefon vagy az előlapi vagy a hátlapot kamera fejjel lefelé levő képet ad.
Googleon megtaláltam a megoldást, hogy hogyan lehet megváltoztatni a kimenet orientációját de nekem az AVCaptureMovieFileOutput connectionWithMediaType-Ja nil-t ad vissza. Milyen megoldást javasoltok? -
kemkriszt98
tag
Az a helyzet hogy az Objectiv-C-t egyáltalán nem ismerem... Úgy összességében nem értem a koncepciót.. Van ezeknek valami gyakorlati haszna? Pl. Elsőre az merűlt fel bennem, hogy ha úgyis meg kell nevezni a paramétert hívás kor akkor tán fel lehet cserélni a paraméterek sorrendjét? Vagy más célja van?
-
kemkriszt98
tag
Van itt valaki? 😁
Most kezdtem tanulni a swiftet s nem teljesen tiszta mire is jók pontosan a külső paraméter nevek? (Gondolom így hívják magyarúl 😁 External parameter names)
Új hozzászólás Aktív témák
- Kaspersky Antivirus és Internet Security Fórum
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Xbox tulajok OFF topicja
- A nagy Szóda, Szódakészítés topic - legyen egy kis fröccs is! :-)
- AMD Navi Radeon™ RX 6xxx sorozat
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Házimozi belépő szinten
- E-roller topik
- Fotók, videók mobillal
- MasterDeeJay: Natív 3Dfx Glide Windows11 alatt Voodoo1 és Voodoo2-vel.
- További aktív témák...
- BLUESUMMERS NVMe SSD adapter
- Oppo Reno7 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RTX 4060 8GB GAMER PC termékbeszámítással
- Billentyűzet magyarosítás magyarítás lézerrel is! 10-15ezer közötti áron! Óriási betűkészeletünk van
- Corsair Katar Elite WL egér eladó (csak vezetékesen megy)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest