Comments (16)
+1 for this
from chipagecontrol.
up
from chipagecontrol.
hey guys,
Could you please send steps to reproduce the issue?
from chipagecontrol.
Same problem. Unfortunately, issue has random origin. Key point it's to show CHILPageControl item on screen and work with it, after, when I release (navigation stack) this screen crash can appears at any time.
from chipagecontrol.
PS. Extra info, in my project any entity of CHIPageControlChimayo doesent deallocated. Both options, if UI element created as outlet or programmatically.
from chipagecontrol.
hey @Powersel ,
Does your viewcontroller deallocate? I've made some tests in demo project even with CHIPageControlChimayo and everything works as expected and pageControl gets deallocated.
from chipagecontrol.
@chili-ios Hello, yep, all UI elements at top layer are trying to dealloc. In my case UICollectionCell trys to dealloc, calls deinit func and at this time my custom subclass ( parental class is CHIPageControlChimayo) are creates this error.
from chipagecontrol.
@Powersel,
Can you please provide a code example?
I've tried to make a subclass of CHIPageControlChimayo and it deallocates as expected when viewcontroller deallocates.
from chipagecontrol.
@chili-ios Can we move to Skype, Hangouts, Slack? It will be more comfortable.
from chipagecontrol.
@Powersel,
My skype - igors.nemenonoks
from chipagecontrol.
Hello!
Is there any news?
from chipagecontrol.
We have investigated the issue and can’t reproduce it. Could anyone help with the scenario? Seems like it’s a retain cycle or something like that.
from chipagecontrol.
+1 I am seeing this too -[CHIPageControl.WeakProxy updateFrame]: unrecognized selector sent to instance 0x282a3d0e0
from chipagecontrol.
We still need a working example of this bug. It seems that you have a retain cycle or something similar.
from chipagecontrol.
I solved this by commenting out
internal func setupDisplayLink() {
// self.displayLink = CADisplayLink(target: WeakProxy(self), selector: #selector(updateFrame))
// self.displayLink?.add(to: .current, forMode: .common)
}
// @objc internal func updateFrame() {
// self.animate()
// }
from chipagecontrol.
Can't replicate the issue anymore. Closing this issue.
from chipagecontrol.
Related Issues (20)
- Custom active item's width is longer than others HOT 2
- Change progress animation on CHIPageControlJaloro
- Swift 5 support
- Its not working when number of pages are maximus like 30 - 40 HOT 3
- How to increase size of touch area of each dot? HOT 1
- Problem to set current page HOT 1
- Conform to protocol 'CHIBasePageControlDelegate'
- -pie being ignored.
- Circular page control
- Set tint color with opacity
- Delegate (touch event) is not working
- Implementing CHIPageControl through xib crashes the App
- Support for creating custom control using CHIBasePageControl
- SPM support please
- how can i dicrease dots spacing HOT 1
- SPM Support Not Working HOT 7
- enableTouchEvent
- How to increase size of dot and height and width of horizontal line HOT 1
- Page Control does not adopt RTL mode.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chipagecontrol.